
系统安全
lhtzbj12
这个作者很懒,什么都没留下…
展开
-
C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之C#
前言C#有自己的一套生成密钥、加解密的库,但是跟其他文互通比较费劲,经过一翻比较后,笔者选择了BouncyCastle这套库,而这套库的缺点是文档很少,只能参考Java的代码才把需求的功能实现。笔者下面提供的代码是经过多语言环境验证的代码,可以与其他语言互通。代码Des对称加密工具类using System;using System.IO;using System.Security.C...原创 2018-12-04 21:56:31 · 1479 阅读 · 1 评论 -
C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之Golang
前言Golang比较强大,之前笔者在研究区块链的时间总结过加解密,这篇博文里的代码在其基础上进行了整理。笔者下面提供的代码是经过多语言环境验证的代码,可以与其他语言互通。C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之前言C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之C#C#、Golang、Py...原创 2018-12-04 22:11:22 · 2066 阅读 · 1 评论 -
C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之前言
前言最近项目需要写一个接口,返回两个参数,一个参数使用Rsa非对称加密,解密出对称加密用的密钥,另一个参数使用Des进行对称加密。虽然功能不难,但是在多语言之间实现对称、非对称加密互通,也确实费了些力气,觉得该记录下来。对称加密Des实现Des对称加密在多语言互通需要注意以下几点:字符编解码统一使用 UTF-8密码模式统一使用 CBC填充方式统一使用 PKCS5Padding非对...原创 2018-12-01 21:08:06 · 737 阅读 · 0 评论 -
C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之Python
前言好长时间没有更新了,但是要有始有终,这个系列必须完成。C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之前言C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之C#C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之GolangC#、Golang、Pyth...原创 2019-04-10 20:49:33 · 1451 阅读 · 0 评论 -
C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之Java(Android)
前言C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之前言C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之C#C#、Golang、Python、Java(Android)之间Des、Rsa加解密互通系列之GolangC#、Golang、Python、Java(Android)之间Des、Rsa加解密...原创 2019-04-25 21:51:47 · 853 阅读 · 0 评论