Current section

Files

Jump to
gossamer src gossamer subtle_crypto encrypt_algorithm.gleam
Raw

src/gossamer/subtle_crypto/encrypt_algorithm.gleam

import gossamer/uint8_array.{type Uint8Array}
pub type EncryptAlgorithm {
AesCbc(iv: Uint8Array)
AesGcm(iv: Uint8Array)
AesGcmWith(iv: Uint8Array, additional_data: Uint8Array, tag_length: Int)
AesCtr(counter: Uint8Array, length: Int)
RsaOaep
RsaOaepWith(label: Uint8Array)
Other(String)
}