本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
非对称加密算法RSA
非对称加密算法RSA
转:http://snowolf.iteye.com/blog/381767
RSA流程分析:
甲方构建密钥对儿,将公钥公布给乙方,将私钥保留。
甲方使用私钥加密数据,然后用私钥对加密后的数据签名,发送给乙方签名以及加密后的数据;乙方使用公钥、签名来验证待解密数据是否有效,如果有效使用公钥对数据解密。
乙方使用公钥加密数据,向甲方发送经过加密后的数据;甲方 ...
Python安装RSA模块
Python中的一些模块是用一个包管理器来发布的,RSA模块就是,所以首先需要安装setup tools工具
1、下载文件:ez_setup.py (附件中也有提供)
2、安装:
sudo python ez_setup.py
3、下载RSA安装包:rsa-3.1.1-py2.7.egg (附件中也有提供)
4、安装RSA:
sudo easy_install rsa-3.1.1-py ...
iOS、Android、java服务端 DES+RSA安全传输统一实现
工作中遇到了安全传输问题,需要解决iOS和Android客户端跟java服务端的安全传输问题,结合对HTTPS的了解,便使用DES+RSA方式模拟HTTPS。在实现过程中,遇到了一些瓶颈,主要是保持平台兼容性的问题,Android和服务的还可以,统一使用java API,但要包含iOS就比较麻烦了,参考了网上很多资料,忙了三四天,终于搞通了。
瓶颈卡在用openssl生成的pem文件在java没找 ...
iOS中使用RSA对数据进行加密解密
RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名.
本文将讨论如何在iOS中使用RSA传输加密数据.
本文环境
mac os
openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安装.
Java 8
RSA基本原理
RSA使用"秘匙对& ...
Java加密解密快速入门下篇【包括MD5、BASE64、DES、RSA等算法】
在上一篇博客中已经简要的介绍了MD5、BASE64、DES、RSA等算法在Java中的具体应用。现在可以考虑对这些代码封装成一个工具类EncryptUtil,然后再补充一下Commons Codec对BASE64的扩展支持!
<一>. EncryptUtil工具类:
1. 使用commons-logging记录异常日志。
2. 提取常量字段、公共字段。
3. 提取公 ...
RSA
package com.client.rsa;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.math.BigInteger;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.secur ...
jsbn.js missing function toRadix()
在使用stanford学生的jsbn.js时遇到了toRadix方法不存在的问题。
http://www-cs-students.stanford.edu/~tjw/jsbn/
google上面找到了下面的链接, 里面有包括toRadix方法的jsbn.js
https://github.com/ziyan/javascript-rsa/issues/2
顺便把js文件传上来。