openSMS4 SMS4 加密算法实现

我要开发同款
匿名用户2015年04月03日
46阅读
开发技术C/C++
所属分类程序开发、加密/解密软件包
授权协议GPLv2

作品详情

openSMS4是开源的SMS4块加密算法实现。SMS4算法主要用于中国国家标准——WAPI协议中,详情请看这里。

示例代码:

/* entry-point for debugging */int main(){    SMS4SetKey(NULL, 1);    /* cycle1: common test */    SMS4Encrypt(pData, sizeof(pData), ENRK);    SMS4Decrypt(pData, sizeof(pData), DERK);    /* cycle2: encrypted 1000000 times */    SMS4Encrypt1M();    /* cycle3: longer contents */    SMS4Encrypt(pData2, sizeof(pData2), ENRK);    SMS4Decrypt(pData2, sizeof(pData2), DERK);    return 0;}
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论