实验室要搞一些项目的可行性研究,用到SMS4加密算法,要用软件实现来验证一下。现行网上有关的资料较少,只好完全自力更生了。加密了1000000次的结果和国家密码管理局提供的实例一致。算法是正确的,但是可能代码的编写没有优化,占用资源过多。