menu

CryptoKeyAlgorithm

import { CryptoKeyAlgorithm } from "destack:crypto/binding";

Key algorithm family.

language/library/src/crypto/binding/algorithm.ds:22:41
1export enum CryptoKeyAlgorithm {2    Rsa = 1,3    Ec = 2,4    Ed25519 = 3,5    Ed448 = 4,6    X25519 = 5,7    X448 = 6,8    Aes = 7,9    ChaCha20 = 8,10    Hmac = 9,11}

Variants

Rsa = 1

RSA key family.

Ec = 2

Elliptic-curve key family.

Ed25519 = 3

Ed25519 key family.

Ed448 = 4

Ed448 key family.

X25519 = 5

X25519 key family.

X448 = 6

X448 key family.

Aes = 7

AES key family.

ChaCha20 = 8

ChaCha20 key family.

Hmac = 9

HMAC key family.