Directories ¶
Path | Synopsis |
---|---|
tinkcrypto
Package tinkcrypto provides the default implementation of the common pkg/common/api/crypto.Crypto interface and the SPI pkg/framework/aries.crypto interface
|
Package tinkcrypto provides the default implementation of the common pkg/common/api/crypto.Crypto interface and the SPI pkg/framework/aries.crypto interface |
tinkcrypto/primitive/aead
Package aead provides implementations of the AEAD primitive.
|
Package aead provides implementations of the AEAD primitive. |
tinkcrypto/primitive/aead/subtle
Package subtle provides subtle implementations of the AEAD primitive.
|
Package subtle provides subtle implementations of the AEAD primitive. |
tinkcrypto/primitive/bbs
Package bbs provides implementations of BBS+ key management and primitives.
|
Package bbs provides implementations of BBS+ key management and primitives. |
tinkcrypto/primitive/composite/ecdh
Package ecdh provides implementations of payload encryption using ECDH-ES/1PU KW key wrapping with AEAD primitives.
|
Package ecdh provides implementations of payload encryption using ECDH-ES/1PU KW key wrapping with AEAD primitives. |
tinkcrypto/primitive/secp256k1/subtle
Package subtle provides subtle implementations of the digital signature primitive.
|
Package subtle provides subtle implementations of the digital signature primitive. |
doc
|
|
internal
|
|
mock
|
|
suite
Package suite contains mocks for kms+crypto wrapper suite.
|
Package suite contains mocks for kms+crypto wrapper suite. |
wrapper
Package wrapper contains mocks for kms+crypto wrapper APIs.
|
Package wrapper contains mocks for kms+crypto wrapper APIs. |
Package secretlock contains secret lock services to secure keys used by the Aries agent and more specifically used by the KMS service.
|
Package secretlock contains secret lock services to secure keys used by the Aries agent and more specifically used by the KMS service. |
spi
|
|
crypto
Package crypto contains the Crypto interface to be used by the framework.
|
Package crypto contains the Crypto interface to be used by the framework. |
kms
Package kms provides the KMS interface of the framework.
|
Package kms provides the KMS interface of the framework. |
secretlock
Package secretlock provides the API for secret lock services, used to secure keys used by Aries KMS implementations.
|
Package secretlock provides the API for secret lock services, used to secure keys used by Aries KMS implementations. |
util
|
|
wrapper
|
|
localsuite
Package localsuite provides an api.Suite using local kms and crypto implementations.
|
Package localsuite provides an api.Suite using local kms and crypto implementations. |
websuite
Package websuite provides a wrapper.Suite implemented using web kms and web crypto clients.
|
Package websuite provides a wrapper.Suite implemented using web kms and web crypto clients. |
Click to show internal directories.
Click to hide internal directories.