国密算法
文章平均质量分 92
九二战歌
一辈子的低阶码农!
展开
-
加密机 国密算法 实现逻辑 代码演示
随着信息安全意识的提升,国密算法在保障数据安全方面发挥着至关重要的作用。当前趋势下,国内大部分加密机厂商均已国产算法代替了国际算法,这些厂商包括江南科友、网御星云、天融信、三未信安、山东得安、卫士通、山东渔翁、无锡江南、江南天安、江南博仁、兴唐通信、中安网脉、君众甲匠、立思辰、江南信安、山东确信、信安世纪等等。此前博主已经写了很多关于国密算法SM2、SM3、SM4的代码实现,涵盖了多种开发语言之前的互通,有兴趣的可以点击主页查看置顶博客。 再次声明,博主没有加密机的任何源码,均以伪代码代替,原创 2024-02-18 18:27:25 · 1105 阅读 · 1 评论 -
java国密 C#国密 golang国密 NodeJS国密汇总(三)
不知不觉已经2023年了,最近工作比较忙,各种问题和项目改造,这篇博客就一直拖延到现在,希望各位读者见谅。java国密 C#国密 golang国密 NodeJS国密汇总(一)java国密 C#国密 golang国密 NodeJS国密汇总(二)。回顾完后博主就开始本期的内容演示,本期主要把四种开发语言的SM3杂凑算法整上,希望对各位观众大佬有所帮助。由于sm3比较简单,所以这边也不做过多篇幅说明,但是中文需要转码才可以,并且对特殊字符无法处理,这两个注意点在演示代码中的注释里有说明。原创 2023-04-23 17:24:26 · 655 阅读 · 3 评论 -
java国密 C#国密 golang国密 NodeJS国密汇总(四)
不知不觉都2023年5月份了,这一期也是国密系列的最后一期,SM4对称加密算法的四种语言互通演示。java国密 C#国密 golang国密 NodeJS国密汇总(一)java国密 C#国密 golang国密 NodeJS国密汇总(二)java国密 C#国密 golang国密 NodeJS国密汇总(三)。回顾完后博主就开始本期的内容演示,本期主要把四种开发语言的SM4对称加密算法整上,希望对各位观众大佬有所帮助。原创 2023-05-05 14:07:10 · 601 阅读 · 2 评论 -
java bcprov 国密 依赖 jar包 版本 升级 降级 教程
关于java的国密算法原理以及sm2、sm3、sm4的演示demo,很多博主都写过。但是如果说自身项目中用到的bcprov这个依赖jar包的版本,和别人博客里演示的不一样,或者说引用了多个版本bcprov的jar包,这种情况怎么办呢?原创 2022-12-19 19:13:34 · 17631 阅读 · 34 评论 -
java国密 C#国密 golang国密 NodeJS国密汇总(二)
距离上一篇博客已经过去了一个多月了、总算抽空继续写了。java国密 C#国密 golang国密 NodeJS国密汇总(一)。本期博客主要内容是四种语言java、C#、nodejs、golang的SM2加签验签、加密解密演示,大部分注意点或者容易出错的点,我都会在代码注释中写明,如果还有不明白的小伙伴,可以在评论区留言。以上展示的均为依赖包里自带的方法,并未使用其他多余依赖包。原创 2022-11-21 20:22:57 · 798 阅读 · 10 评论 -
java国密 C#国密 golang国密 NodeJS国密汇总(一)
最近由于工作需要用到golang的国密算法,但是要和java交互,翻遍了几乎所有的技术博客,对于国密算法SM2、SM3、SM4,要么是单一语言之间的交互,要么说跨语言之间无法互通,要么就是深奥晦涩的原理讲解,作为一个码农,我想大多人人追求的是代码怎么写,而不是巴拉巴拉一大堆长篇大论或者千篇一律的转载代码。好了,废话不多说,只要各位大佬使用的是标题中涉及到的开发语言,且正在愁国密的实现,那么都能在这篇文章中找到对应的思路或者代码。原创 2022-10-10 19:02:39 · 1474 阅读 · 2 评论