国密SM2算法基于Openssl实现 基于Openssl算法库实现的SM2算法。实现数字签名和密钥交换,公钥加密没有实现。全部源代码,需要Openssl库支持,VC工程。KDF使用标准HASH算法,没有使用SM3。可参考作者的SM3算法实现KDF。ECC曲线使用SM2算法建议曲线,内含SM2建议曲线测试。仅算法过程演示,不适用于工程应用
OATH标准OTP算法Java源代码 从OATH标准资料整理的OTP算法Java工程代码。 完整Eclipse工程代码,使用JCE。 包括:HOTP(事件OTP),TOTP(时间OTP)和 OCRA(挑战与应答OTP)。 完全来源于网上标准文档,RFC6226,RFC6238,RFC6287。