gose/algorithm

Deprecated: use the gose module instead.

This module re-exports the algorithm types from gose for the v2.x migration window. It will be removed in v3.0. New code should import gose directly.

The constructors of every type are not re-exported here (Gleam type aliases do not re-export constructors). Callers that pattern-match on these types must update to gose.Aes128, gose.HmacSha256, etc.

Types

Deprecated: use gose.AesKeySize

pub type AesKeySize =
  gose.AesKeySize

Deprecated: use gose.AesKwMode

pub type AesKwMode =
  gose.AesKwMode

Deprecated: use gose.ChaCha20Kw

pub type ChaCha20Kw =
  gose.ChaCha20Kw

Deprecated: use gose.ContentAlg

pub type ContentAlg =
  gose.ContentAlg

Deprecated: use gose.DigitalSignatureAlg

pub type DigitalSignatureAlg =
  gose.DigitalSignatureAlg

Deprecated: use gose.EcdhEsAlg

pub type EcdhEsAlg =
  gose.EcdhEsAlg

Deprecated: use gose.EcdsaAlg

pub type EcdsaAlg =
  gose.EcdsaAlg

Deprecated: use gose.HmacAlg

pub type HmacAlg =
  gose.HmacAlg

Deprecated: use gose.KeyEncryptionAlg

pub type KeyEncryptionAlg =
  gose.KeyEncryptionAlg

Deprecated: use gose.MacAlg

pub type MacAlg =
  gose.MacAlg

Deprecated: use gose.Pbes2Alg

pub type Pbes2Alg =
  gose.Pbes2Alg

Deprecated: use gose.RsaEncryptionAlg

pub type RsaEncryptionAlg =
  gose.RsaEncryptionAlg

Deprecated: use gose.RsaPkcs1Alg

pub type RsaPkcs1Alg =
  gose.RsaPkcs1Alg

Deprecated: use gose.RsaPssAlg

pub type RsaPssAlg =
  gose.RsaPssAlg

Deprecated: use gose.SigningAlg

pub type SigningAlg =
  gose.SigningAlg
Search Document