Skip to content

fib.crypto

Generated declaration inventory of fib.crypto. Source links contain the full signatures and API comments; enum variants and protocol methods belong to their linked declaration.

Name Declaration Defined in
AeadKey defprotocol lib/fib/crypto/types.fib:63
CryptoError defstruct lib/fib/crypto/types.fib:9
CryptoProvider defprotocol lib/fib/crypto/types.fib:136
Hasher defprotocol lib/fib/crypto/types.fib:43
Kdf defenum lib/fib/crypto/types.fib:26
PerCallKey defstruct lib/fib/crypto/types.fib:83
PrivateKey defprotocol lib/fib/crypto/types.fib:103
PublicKey defprotocol lib/fib/crypto/types.fib:115
aead-algs defun lib/fib/crypto/types.fib:49
aead-key defun lib/fib/crypto/pk.fib:21
aead-key-length defun lib/fib/crypto/types.fib:50
aead-nonce-length defun lib/fib/crypto/types.fib:51
aead-open defun lib/fib/crypto/pk.fib:15
aead-seal defun lib/fib/crypto/pk.fib:11
aead-tag-length defun lib/fib/crypto/types.fib:52
argon2id defun lib/fib/crypto/ops.fib:59
authentication-failed defun lib/fib/crypto/types.fib:15
base64 defun lib/fib/crypto/encoding.fib:64
base64-nopad defun lib/fib/crypto/encoding.fib:65
base64url defun lib/fib/crypto/encoding.fib:66
base64url-nopad defun lib/fib/crypto/encoding.fib:67
bytes-cat defun lib/fib/crypto/der.fib:21
crypto-failed defun lib/fib/crypto/types.fib:20
ct= defun lib/fib/crypto/ops.fib:66
digest defun lib/fib/crypto/ops.fib:35
digest-start defun lib/fib/crypto/ops.fib:13
feed defun lib/fib/crypto/ops.fib:19
feed-range defun lib/fib/crypto/ops.fib:23
generate-key defun lib/fib/crypto/pk.fib:23
hex defun lib/fib/crypto/encoding.fib:18
hex-digits def lib/fib/crypto/encoding.fib:14
hkdf defun lib/fib/crypto/ops.fib:45
hkdf-expand defun lib/fib/crypto/ops.fib:50
hkdf-extract defun lib/fib/crypto/ops.fib:53
hmac defun lib/fib/crypto/ops.fib:38
hmac-start defun lib/fib/crypto/ops.fib:16
import-private-key defun lib/fib/crypto/pk.fib:24
import-public-key defun lib/fib/crypto/pk.fib:25
invalid-argument defun lib/fib/crypto/types.fib:19
invalid-signature defun lib/fib/crypto/types.fib:16
kdf-name defun lib/fib/crypto/types.fib:34
key-closed defun lib/fib/crypto/types.fib:85
pbkdf2 defun lib/fib/crypto/ops.fib:42
random-bytes defun lib/fib/crypto/ops.fib:63
raw-public-length defun lib/fib/crypto/der.fib:43
scrypt defun lib/fib/crypto/ops.fib:56
std-alphabet def lib/fib/crypto/encoding.fib:15
supports? defun lib/fib/crypto/ops.fib:9
unbase64 defun lib/fib/crypto/encoding.fib:113
unbase64-nopad defun lib/fib/crypto/encoding.fib:114
unbase64url defun lib/fib/crypto/encoding.fib:115
unbase64url-nopad defun lib/fib/crypto/encoding.fib:116
unhex defun lib/fib/crypto/encoding.fib:32
unsupported defun lib/fib/crypto/types.fib:18
unsupported? defun lib/fib/crypto/types.fib:21
url-alphabet def lib/fib/crypto/encoding.fib:16
verify-signature defun lib/fib/crypto/pk.fib:28
wrap-private defun lib/fib/crypto/der.fib:37
wrap-public defun lib/fib/crypto/der.fib:30