Signing cells using public key cryptography, most notably transactions as required prior to submission.
More precisely, is signed the hash of the encoding of the cell, producing a signed data cell.
Uses Ed25519.
Signing cells using public key cryptography, most notably transactions as required prior to submission. More precisely, is signed the hash of the encoding of the cell, producing a signed data cell. Uses Ed25519.
(account-key key-pair)
Returns the account key of the given key-pair
.
This is effectively the public key presented as a cell.
Returns the account key of the given `key-pair`. This is effectively the public key presented as a cell.
(ed25519-from key-public key-private)
Creates an Ed25519 key-pair from a given java.security.PublicKey
and a java.security.PrivateKey
.
Creates an Ed25519 key-pair from a given `java.security.PublicKey` and a `java.security.PrivateKey`.
(ed25519-gen)
Generates an Ed25519 key pair randomly.
Generates an Ed25519 key pair randomly.
(key-private key-pair)
Returns the java.security.PrivateKey
of the given key-pair
.
Returns the `java.security.PrivateKey` of the given `key-pair`.
(key-public key-pair)
Returns the java.security.PublicKey
of the given key-pair
.
Returns the `java.security.PublicKey` of the given `key-pair`.
(signed key-pair cell)
Returns the given cell
signed by key-pair
.
Returns the given `cell` signed by `key-pair`.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close