declare comptime fn md5(data: str) -> str

declare comptime fn sha1(data: str) -> str

declare comptime fn sha256(data: str) -> str

declare comptime fn sha512(data: str) -> str

declare comptime fn aes_encode(data: str, secret: str) -> str

declare comptime fn aes_decode(data: str, secret: str) -> str

declare comptime fn des_encode(data: str, secret: str) -> str

declare comptime fn des_decode(data: str, secret: str) -> str

// TODO rsa elliptic ecdsa ed25519