Skip to main content

Crate nexcore_codec

Crate nexcore_codec 

Source
Expand description

Zero-dependency codec library for the NexCore ecosystem.

§Supply Chain Sovereignty

This crate replaces multiple external encoding/decoding crates:

ModuleReplacesSpec
hexhex crateRFC 4648 §8 (Base16)
base64base64 crateRFC 4648 §4/§5 (Base64)

§Examples

// Hex encoding
let encoded = nexcore_codec::hex::encode(b"NexVigilant");
assert_eq!(encoded, "4e65785669676964616e74");

// Base64 encoding
let encoded = nexcore_codec::base64::encode(b"Hello");
assert_eq!(encoded, "SGVsbG8=");

Modules§

base64
Base64 encoding and decoding (RFC 4648 §4 + §5).
hex
Hexadecimal encoding and decoding (RFC 4648 §8, Base16).