Documentation
¶
Overview ¶
Package pkg describes the TRISA Go package (reference implementation).
Index ¶
Constants ¶
View Source
const ( VersionMajor = 0 VersionMinor = 3 VersionPatch = 4 VersionReleaseLevel = "v1beta1" VersionReleaseNumber = 8 )
Version component constants for the current build.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Directories
¶
Path | Synopsis |
---|---|
Package ivms101 extends the Go protocol buffers generated by the ivms101 protobuf package with JSON loading utilities, validation helpers, short constants, etc.
|
Package ivms101 extends the Go protocol buffers generated by the ivms101 protobuf package with JSON loading utilities, validation helpers, short constants, etc. |
trisa
|
|
crypto
Package crypto describes interfaces for the various encryption and hmac algorithms that might be used to encrypt and sign transaction envelopes being passed securely in the TRISA network.
|
Package crypto describes interfaces for the various encryption and hmac algorithms that might be used to encrypt and sign transaction envelopes being passed securely in the TRISA network. |
envelope
Package envelope replaces the handler package to provide utilities for encrypting and decrypting trisa.SecureEnvelopes as well as sealing and unsealing them.
|
Package envelope replaces the handler package to provide utilities for encrypting and decrypting trisa.SecureEnvelopes as well as sealing and unsealing them. |
keys
Package keys provides interfaces and handlers for managing public/private key pairs that are used for sealing and unsealing secure envelopes.
|
Package keys provides interfaces and handlers for managing public/private key pairs that are used for sealing and unsealing secure envelopes. |
keys/signature
Package signature provides a mechanism for computing public key signatures, which are used to help identify public keys used in sealing TRISA envelopes and select the matching private key pair when a secure envelope is received.
|
Package signature provides a mechanism for computing public key signatures, which are used to help identify public keys used in sealing TRISA envelopes and select the matching private key pair when a secure envelope is received. |
Package trust provides support for handling PEM-encoded certificate chains.
|
Package trust provides support for handling PEM-encoded certificate chains. |
Click to show internal directories.
Click to hide internal directories.