File tree
494 files changed
+1264
-491
lines changed- Sources/SwiftHPKE
- SwiftHPKE.docc
- Articles
- SwiftHPKE.doccarchive
- data/documentation
- swifthpke
- aead
- base64
- ciphersuite
- hpkeexception
- kdf
- kem
- privatekey
- publickey
- recipient
- sender
- documentation/swifthpke
- aead
- !=(_:_:)
- aesgcm128
- aesgcm256
- chachapoly
- description
- equatable-implementations
- exportonly
- base64
- decode(_:)
- encode(_:_:)
- pemdecode(_:_:)
- pemencode(_:_:)
- byte
- bytes
- ciphersuite
- aead
- derivekeypair(ikm:)
- description
- init(kem:kdf:aead:)
- kdf
- kem
- makekeypair()
- open(privatekey:info:authentication:ct:aad:encap:)
- open(privatekey:info:authentication:psk:pskid:ct:aad:encap:)
- open(privatekey:info:ct:aad:encap:)
- open(privatekey:info:psk:pskid:ct:aad:encap:)
- receiveexport(privatekey:info:context:l:authentication:encap:)
- receiveexport(privatekey:info:context:l:authentication:psk:pskid:encap:)
- receiveexport(privatekey:info:context:l:encap:)
- receiveexport(privatekey:info:context:l:psk:pskid:encap:)
- seal(publickey:info:authentication:psk:pskid:pt:aad:)
- seal(publickey:info:authentication:pt:aad:)
- seal(publickey:info:psk:pskid:pt:aad:)
- seal(publickey:info:pt:aad:)
- sendexport(publickey:info:context:l:)
- sendexport(publickey:info:context:l:authentication:)
- sendexport(publickey:info:context:l:authentication:psk:pskid:)
- sendexport(publickey:info:context:l:psk:pskid:)
- cryptokit
- hpkeexception
- !=(_:_:)
- asn1structure
- base64
- decodepoint
- derivedkeyerror
- description
- equatable-implementations
- error-implementations
- exportonlyerror
- exportsize
- keymismatch
- localizeddescription
- pemstructure
- privatekeyparameter
- pskerror
- publickeyparameter
- smallorder
- kdf
- !=(_:_:)
- description
- equatable-implementations
- kdf256
- kdf384
- kdf512
- kem
- !=(_:_:)
- description
- equatable-implementations
- p256
- p384
- p521
- x25519
- x448
- keymanagement
- performance
- privatekey
- !=(_:_:)
- ==(_:_:)
- asn1
- bytes
- der
- description
- equatable-implementations
- init(der:)
- init(kem:bytes:)
- init(pem:)
- pem
- publickey
- publickey
- !=(_:_:)
- ==(_:_:)
- asn1
- bytes
- der
- description
- equatable-implementations
- init(der:)
- init(kem:bytes:)
- init(pem:)
- pem
- recipient
- init(suite:privatekey:info:authentication:encap:)
- init(suite:privatekey:info:authentication:psk:pskid:encap:)
- init(suite:privatekey:info:encap:)
- init(suite:privatekey:info:psk:pskid:encap:)
- open(ct:aad:)
- receiveexport(context:l:)
- references
- secretexport
- sender
- encapsulatedkey
- init(suite:publickey:info:)
- init(suite:publickey:info:authentication:)
- init(suite:publickey:info:authentication:psk:pskid:)
- init(suite:publickey:info:psk:pskid:)
- seal(pt:aad:)
- sendexport(context:l:)
- index
- js
- Tests/SwiftHPKETests
- docs
- data/documentation
- swifthpke
- aead
- base64
- ciphersuite
- hpkeexception
- kdf
- kem
- privatekey
- publickey
- recipient
- sender
- documentation/swifthpke
- aead
- !=(_:_:)
- aesgcm128
- aesgcm256
- chachapoly
- description
- equatable-implementations
- exportonly
- base64
- decode(_:)
- encode(_:_:)
- pemdecode(_:_:)
- pemencode(_:_:)
- byte
- bytes
- ciphersuite
- aead
- derivekeypair(ikm:)
- description
- init(kem:kdf:aead:)
- kdf
- kem
- makekeypair()
- open(privatekey:info:authentication:ct:aad:encap:)
- open(privatekey:info:authentication:psk:pskid:ct:aad:encap:)
- open(privatekey:info:ct:aad:encap:)
- open(privatekey:info:psk:pskid:ct:aad:encap:)
- receiveexport(privatekey:info:context:l:authentication:encap:)
- receiveexport(privatekey:info:context:l:authentication:psk:pskid:encap:)
- receiveexport(privatekey:info:context:l:encap:)
- receiveexport(privatekey:info:context:l:psk:pskid:encap:)
- seal(publickey:info:authentication:psk:pskid:pt:aad:)
- seal(publickey:info:authentication:pt:aad:)
- seal(publickey:info:psk:pskid:pt:aad:)
- seal(publickey:info:pt:aad:)
- sendexport(publickey:info:context:l:)
- sendexport(publickey:info:context:l:authentication:)
- sendexport(publickey:info:context:l:authentication:psk:pskid:)
- sendexport(publickey:info:context:l:psk:pskid:)
- cryptokit
- hpkeexception
- !=(_:_:)
- asn1structure
- base64
- decodepoint
- derivedkeyerror
- description
- equatable-implementations
- error-implementations
- exportonlyerror
- exportsize
- keymismatch
- localizeddescription
- pemstructure
- privatekeyparameter
- pskerror
- publickeyparameter
- smallorder
- kdf
- !=(_:_:)
- description
- equatable-implementations
- kdf256
- kdf384
- kdf512
- kem
- !=(_:_:)
- description
- equatable-implementations
- p256
- p384
- p521
- x25519
- x448
- keymanagement
- performance
- privatekey
- !=(_:_:)
- ==(_:_:)
- asn1
- bytes
- der
- description
- equatable-implementations
- init(der:)
- init(kem:bytes:)
- init(pem:)
- pem
- publickey
- publickey
- !=(_:_:)
- ==(_:_:)
- asn1
- bytes
- der
- description
- equatable-implementations
- init(der:)
- init(kem:bytes:)
- init(pem:)
- pem
- recipient
- init(suite:privatekey:info:authentication:encap:)
- init(suite:privatekey:info:authentication:psk:pskid:encap:)
- init(suite:privatekey:info:encap:)
- init(suite:privatekey:info:psk:pskid:encap:)
- open(ct:aad:)
- receiveexport(context:l:)
- references
- secretexport
- sender
- encapsulatedkey
- init(suite:publickey:info:)
- init(suite:publickey:info:authentication:)
- init(suite:publickey:info:authentication:psk:pskid:)
- init(suite:publickey:info:psk:pskid:)
- seal(pt:aad:)
- sendexport(context:l:)
- js
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
494 files changed
+1264
-491
lines changed+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
18 |
| - | |
19 |
| - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
66 | 66 |
| |
67 | 67 |
| |
68 | 68 |
| |
69 |
| - | |
| 69 | + | |
70 | 70 |
| |
71 | 71 |
| |
72 | 72 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
| 51 | + | |
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
| |||
108 | 108 |
| |
109 | 109 |
| |
110 | 110 |
| |
111 |
| - | |
| 111 | + | |
112 | 112 |
| |
113 | 113 |
| |
114 | 114 |
| |
115 | 115 |
| |
116 | 116 |
| |
117 | 117 |
| |
118 | 118 |
| |
119 |
| - | |
120 |
| - | |
121 |
| - | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
|
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + |
0 commit comments