Documentation ¶
Index ¶
- Constants
- func Init(password []byte) (encryptedAndEncodedPrivateKey string, encodedPublicKey string, err error)
- func Verify(base64PublicKey string, input VerifyInput) (err error)
- func VerifyMany(base64PublicKey string, input []VerifyInput) (err error)
- type Manifest
- type SignInput
- type SignOutput
- type VerifyInput
Constants ¶
View Source
const ( Version1 = 1 DefaultManifestFilename = "zign.json" )
View Source
const SaltSize = crypto.KeySize256
Variables ¶
This section is empty.
Functions ¶
func Verify ¶
func Verify(base64PublicKey string, input VerifyInput) (err error)
func VerifyMany ¶
func VerifyMany(base64PublicKey string, input []VerifyInput) (err error)
Types ¶
type Manifest ¶
type Manifest struct { Version uint64 `json:"version"` Files []SignOutput `json:"files"` }
func GenerateManifest ¶
func GenerateManifest(signOutput []SignOutput) (manifest Manifest)
Click to show internal directories.
Click to hide internal directories.