Skip to content

Class swarmauri_core.keys.types.KeyAlg

swarmauri_core.keys.types.KeyAlg

Bases: str, Enum

Supported key algorithms.

AES256_GCM class-attribute instance-attribute

AES256_GCM = 'AES256_GCM'

ED25519 class-attribute instance-attribute

ED25519 = 'ED25519'

X25519 class-attribute instance-attribute

X25519 = 'X25519'

HMAC_SHA256 class-attribute instance-attribute

HMAC_SHA256 = 'HMAC_SHA256'

RSA_OAEP_SHA256 class-attribute instance-attribute

RSA_OAEP_SHA256 = 'RSA_OAEP_SHA256'

RSA_PSS_SHA256 class-attribute instance-attribute

RSA_PSS_SHA256 = 'RSA_PSS_SHA256'

ECDSA_P256_SHA256 class-attribute instance-attribute

ECDSA_P256_SHA256 = 'ECDSA_P256_SHA256'