密码学
文章平均质量分 68
TheFeasterfromAfar
这个作者很懒,什么都没留下…
展开
-
SM4算法详解(2021-12-8)
SM4算法详解转载 2021-12-08 15:18:36 · 20633 阅读 · 0 评论 -
SM3加密算法详解(2021-12-8)
原文作者链接:https://zhuanlan.zhihu.com/p/129692191国密局官方文档:http://www.sca.gov.cn/sca/xwdt/2010-12/17/content_1002389.shtml整个算法的执行过程可以概括成四个步骤:消息填充、消息扩展、迭代压缩、输出结果。文章目录SM3概述消息填充消息扩展迭代压缩输出结果SM3概述SM3密码杂凑算法是中国国家密码管理局2010年公布的中国商用密码杂凑算法标准。具体算法标准原始文本参见参考文献[1]。该算法于.转载 2021-12-01 10:24:31 · 56818 阅读 · 0 评论 -
utf-8编码解码
System.out.println("________________________sample1______________________________");String a="我是林纳斯";System.out.println("“我是林纳斯”这句话的的按utf-8解码的字节数组为:"+Arrays.toString(a.getBytes(StandardCharsets.UTF_8)));System.out.println("字节数组按utf-8编码为: "+new String(ne原创 2021-11-29 17:09:34 · 2014 阅读 · 0 评论 -
BaseBlockCipher(bouncycastle)
研究了别人使用SM4算法底层使用了org.bouncycastle.jcajce.provider.symmetric.util包的BaseBlockCipher类的engineDoFinal(byte[],int,int):byte[]http://www.bouncycastle.org/latest_releases.htmlbcpkix-jdk15on-151.jar(提供证书生成类);bcprov-ext-jdk15on-151.jar(提供工具类ANSI等);下载地址:http://ww原创 2021-11-23 15:49:40 · 712 阅读 · 0 评论