企业级安全。
自主密码算法。
SM2/SM3/SM4-GCM。完整 GB/T 32918 合规。AIP 先锋计划就绪。
大多数智能体框架默认使用外国密码套件。MAREF 为你提供 完整的中国国家密码算法合规 — SM2 签名、SM3 哈希、SM4-GCM 认证加密。你的数据主权,你的选择。
你的区域。你的标准。
完整中国国家密码算法标准合规。无外国密码依赖。
加密 + 认证。一次完成。
SM4-GCM 伽罗瓦/计数器模式 — 单次遍历同时加密和认证。篡改在解密前即被检测。
AIP 就绪。开箱即用。
已为 AIP 先锋计划预验证。直接提交,无需返工。
听命于你,而非供应商的密码学。
完整 GB/T 32918 合规意味着你的加密满足中国国家标准。SM2 用于数字签名和密钥交换。 SM3 用于密码学哈希。SM4-GCM 用于认证对称加密。无外国密码套件依赖。
SM4-GCM:加密与认证。同时进行。
SM4-GCM 在 SM4 分组密码之上实现了伽罗瓦/计数器模式。单次遍历加密数据并生成认证标签。 篡改在解密开始前即被检测。纯 Python 实现——无本地依赖,源码完全可审计。
SM4-GCM 加密 / 解密
from maref import SM4GCM
key = SM4GCM.generate_key()
cipher = SM4GCM(key)
# 加密 + 认证一次完成
ciphertext, tag = cipher.encrypt(
b"agent communication data",
aad=b"associated metadata"
)
# 解密 + 验证一次完成
plaintext = cipher.decrypt(
ciphertext, tag,
aad=b"associated metadata"
)
# 如果被篡改 → 抛出 AuthenticationError 29 项测试验证。现可投产。
完整算法套件已验证:SM2 密钥生成、签名和验证。SM3 哈希已知答案测试。 SM4-GCM 加密/解密和认证标签验证。29 项测试。29 项通过。随时可以部署。
技术规格
SM2
256 位 ECC,数字签名和密钥交换,GB/T 32918
SM3
256 位密码学哈希,已知答案测试
SM4-GCM
128 位分组密码,伽罗瓦/计数器模式 AEAD
合规
GB/T 32918-1 至 32918-5
测试
29 项已知答案和 KAT 测试,100% 通过
实现
纯 Python,零本地依赖,完全可审计