Skip to main content

Module crypto

Module crypto 

Source
Expand description

ECDH P-256 密钥协商 + AES-256-GCM 加密工具

Functions§

decrypt
AES-256-GCM 解密
derive_aes_key
从 ECDH shared_secret 经 HKDF-SHA256 派生 32 字节 AES-256 密钥
encrypt
AES-256-GCM 加密
export_public_key
导出公钥为 base64url(未压缩 65 字节)
generate_keypair
生成 P-256 密钥对
import_public_key
从 base64url 编码的未压缩公钥导入 P-256 PublicKey