您的位置:首页 > 编程语言 > ASP

ASP.NET(C#)-JAVA对接RSA加密签名-序言

2018-02-26 20:34 766 查看
前言:
        很高兴,能在年后上班第一天为大家更新一章博客。祝大家新年快乐!工作顺意!
        年前一段时间,博主陆续更新《ASP.NET(C#)-JAVA对接RSA加密签名》系列博客,然而在实际应用过程中,出现了不少令人不愉快的问题,本次更新,将改正之前的错误讲解以及修改部分不合理代码(对于参考本博客受到误导的朋友实在抱歉......)。
        同时,为更新代码方便,后续会考虑将代码放置到github或码云上,时间随缘......
基本概念链接地址:
       RSA加密原理:https://baike.so.com/doc/133562-141114.html
       对称加密算法:https://baike.so.com/doc/5634847-5847472.html
       非对称加密算法: https://baike.so.com/doc/5630856-5843479.html
       不可逆加密算法:https://baike.so.com/doc/6616997-6830791.html
文章参考资料地址:
       http://blog.csdn.net/gzy11/article/details/54573973 (较详细的RSA加密讲解)
       https://gist.github.com/misaxi/4642030 (一段开源代码,讲解如何转化rsa秘钥)
       https://code.csdn.net/snippets/517210         http://blog.csdn.net/theodore26/article/details/50331049 (无填充模式加密)
       http://www.it1352.com/386198.html (C#下利用BouncyCastle进行RSA签名)
       http://blog.csdn.net/starfd/article/details/79225057 (PCKS1与PCKS8格式秘钥转化)

       https://github.com/stulzq/RSAUtil  (PCKS1与PCKS8格式秘钥转化)

RSA秘钥操作地址:
       RSA:pem格式与xml秘钥转化
       http://superdry.apphb.com/tools/online-rsa-key-converter        RSA:pem格式秘钥 PCKS1转PCKS8
       http://tool.chacuo.net/cryptrsapkcs1pkcs8 对于基本概念的草根解释:
       非对称加密算法:加密时候用一个秘钥,解密时用一个秘钥,两个秘钥不同(RSA)
       对称加密算法:加密时候用一个秘钥,解密时用相同秘钥,两个秘钥相同(DES)
       不可逆算法:加密后解密不了的(MD5)
本文术语:
       pem格式密钥:
 


       xml格式密钥:
 


       String格式密钥:
 


序言就讲到这,后面将会讲到ASP.NET(C#)如何与Java语言进行RSA互通加解密
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: