signalapp / libsignal

Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.
GNU Affero General Public License v3.0
3.42k stars 398 forks source link

swift: Add zkgroup APIs #410

Closed jrose-signal closed 2 years ago

jrose-signal commented 2 years ago

The first commit imports the APIs as they are in the zkgroup repo today. The second commit (the one to review) updates the implementation to work with libsignal-client's bridge layer. The third commit is a formatting pass only. The fourth commit updates the linter options to allow the term "master", as in "GroupMasterKey".