bend-kit-crypto
Search uses release 0.2.2.2 · 18 definitions
Definitions (18)
- def digest.wordsalg is an OpenSSL digest name, such as "SHA256" or "SHA3-256".
- def sha256.words
- def sha512.words
- def sha1.wordsLegacy: SHA-1 is broken for collisions.
- def hmac.wordsHMAC (RFC 2104) of data under key, with the digest alg.
- def hkdf.wordsHKDF (RFC 5869): n octets from ikm, salt, and info.
- def pbkdf2.wordsPBKDF2 (RFC 8018 §5.2) with HMAC over alg: n octets from pass and salt.
- def scrypt.wordsScrypt (RFC 7914): N >= 2 is a power of two; r and p are positive.
- def random.wordsn octets from the OS secure random source (getentropy, crypto.getRandomValues).
- def eq.ct.wordsEqual octets, in time that depends only on the lengths.
- def rsa.sign.wordsRSASSA-PKCS1-v1_5 (RS256, RS384, RS512): alg is "SHA256", "SHA384", or "SHA512".
- def rsa.verify.words
- def rsa.verify.jwk.wordsn and e of a JWK "RSA" key.
- def ecdsa.sign.wordsECDSA on P-256 (ES256): alg is "SHA256".
- def ecdsa.verify.words
- def ecdsa.verify.jwk.wordsx and y of a JWK "EC" key on "P-256", 32 octets each.
- def aead.seal.wordsAEAD: alg is "AES-256-GCM" or "CHACHA20-POLY1305".
- def aead.open.words