This repository has been archived by the owner on Mar 27, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 160
Add chacha key templates #1637
Comments
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 8, 2021
part of hyperledger-archives#1637, hyperledger-archives#1806, hyperledger-archives#1684, hyperledger-archives#815, hyperledger-archives#817 Signed-off-by: Baha Shaaban <[email protected]>
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 8, 2021
part of hyperledger-archives#1637, hyperledger-archives#1806, hyperledger-archives#1684, hyperledger-archives#815 Signed-off-by: Baha Shaaban <[email protected]>
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 8, 2021
This is a first change to add XChacha20Poly1305 keys to ECDH Tink keys to support XChacha AEAD encryption and key wrapping. It includes adding new Tink key managers in the Tink keys package, adding new key protos for Xchacha and creating a new templates. Future changes will include supporting Key exports, adding a KMS key type, add XChacha Key wrapping and finally testing the new key with the JWE packers. part of hyperledger-archives#1637, hyperledger-archives#1806, hyperledger-archives#1684, hyperledger-archives#815 Signed-off-by: Baha Shaaban <[email protected]>
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 12, 2021
This is a first change to add XChacha20Poly1305 keys to ECDH Tink keys to support XChacha AEAD encryption and key wrapping. It includes adding new Tink key managers in the Tink keys package to support keys for: 1. NIST P curves KW - AES/XChacha20Poly1305 content encryption 2. X25519 KW - AES/XChacha20Poly1305 content encryption This change also includes new key templates to support the creation of these ECDH keys. Future changes will include supporting Key exports of these ECDH keys, adding new KMS key types, add XChacha Key wrapping and finally testing the new key with the JWE packers. part of hyperledger-archives#1637, hyperledger-archives#1806, hyperledger-archives#1684, hyperledger-archives#815 Signed-off-by: Baha Shaaban <[email protected]>
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 12, 2021
This is a first change to add XChacha20Poly1305 keys to ECDH Tink keys to support XChacha AEAD encryption and key wrapping. It includes adding new Tink key managers in the Tink keys package to support keys for: 1. NIST P curves KW - AES/XChacha20Poly1305 content encryption 2. X25519 KW - AES/XChacha20Poly1305 content encryption This change also includes new key templates to support the creation of these ECDH keys. Future changes will include supporting Key exports of these ECDH keys, adding new KMS key types, add XChacha Key wrapping and finally testing the new key with the JWE packers. part of hyperledger-archives#1637, hyperledger-archives#1806, hyperledger-archives#1684, hyperledger-archives#815 Signed-off-by: Baha Shaaban <[email protected]>
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 13, 2021
This change includes eporting the public key from ECDH Tink key templates based on the key type and curve closes hyperledger-archives#1806 closes hyperledger-archives#1637 Signed-off-by: Baha Shaaban <[email protected]>
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 13, 2021
This change includes eporting the public key from ECDH Tink key templates based on the key type and curve closes hyperledger-archives#1806 closes hyperledger-archives#1637 Signed-off-by: Baha Shaaban <[email protected]>
baha-ai
pushed a commit
to baha-ai/aries-framework-go
that referenced
this issue
Jan 13, 2021
This change includes eporting the public key from ECDH Tink key templates based on the key type and curve closes hyperledger-archives#1806 closes hyperledger-archives#1637 Signed-off-by: Baha Shaaban <[email protected]>
sudeshrshetty
pushed a commit
to sudeshrshetty/aries-framework-go
that referenced
this issue
Oct 18, 2021
This is a first change to add XChacha20Poly1305 keys to ECDH Tink keys to support XChacha AEAD encryption and key wrapping. It includes adding new Tink key managers in the Tink keys package to support keys for: 1. NIST P curves KW - AES/XChacha20Poly1305 content encryption 2. X25519 KW - AES/XChacha20Poly1305 content encryption This change also includes new key templates to support the creation of these ECDH keys. Future changes will include supporting Key exports of these ECDH keys, adding new KMS key types, add XChacha Key wrapping and finally testing the new key with the JWE packers. part of hyperledger-archives#1637, hyperledger-archives#1806, hyperledger-archives#1684, hyperledger-archives#815 Signed-off-by: Baha Shaaban <[email protected]>
sudeshrshetty
pushed a commit
to sudeshrshetty/aries-framework-go
that referenced
this issue
Jan 22, 2022
This is a first change to add XChacha20Poly1305 keys to ECDH Tink keys to support XChacha AEAD encryption and key wrapping. It includes adding new Tink key managers in the Tink keys package to support keys for: 1. NIST P curves KW - AES/XChacha20Poly1305 content encryption 2. X25519 KW - AES/XChacha20Poly1305 content encryption This change also includes new key templates to support the creation of these ECDH keys. Future changes will include supporting Key exports of these ECDH keys, adding new KMS key types, add XChacha Key wrapping and finally testing the new key with the JWE packers. part of hyperledger-archives#1637, hyperledger-archives#1806, hyperledger-archives#1684, hyperledger-archives#815 Signed-off-by: Baha Shaaban <[email protected]>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The new Crypto Tink templates for Anoncrypt adds NIST Curve encryption (AES-GCM P-265) support.
Add (X)Chacha20Poly1305 Curve encryption and crypto key templates as well.
The text was updated successfully, but these errors were encountered: