zig/lib/std/crypto/codecs.zig
Frank Denis a7122b7323
std.crypto: add constant-time codecs (#23420)
std.crypto: add constant-time codecs

Add constant-time hex/base64 codecs designed to process cryptographic
secrets, adapted from libsodium's implementations.

Introduce a `crypto.codecs` namespace for crypto-related encoders and
decoders. Move ASN.1 codecs to this namespace.

This will also naturally accommodate the proposed PEM codecs.
2025-04-12 20:13:45 +02:00

4 lines
165 B
Zig

pub const asn1 = @import("codecs/asn1.zig");
pub const Base64 = @import("codecs/base64_hex_ct.zig").Base64;
pub const Hex = @import("codecs/base64_hex_ct.zig").Hex;