最新文章列表

非对称加密算法RSA

非对称加密算法RSA 转:http://snowolf.iteye.com/blog/381767   RSA流程分析:  甲方构建密钥对儿,将公钥公布给乙方,将私钥保留。 甲方使用私钥加密数据,然后用私钥对加密后的数据签名,发送给乙方签名以及加密后的数据;乙方使用公钥、签名来验证待解密数据是否有效,如果有效使用公钥对数据解密。 乙方使用公钥加密数据,向甲方发送经过加密后的数据;甲方 ...
RSA 
1114926882 评论(0) 有441人浏览 2015-04-17 10:21

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 ...
chenhbc 评论(0) 有6958人浏览 2015-03-08 14:38

PHP和Java的RSA加密互通

一、利用OpenSSL生成RSA公私钥 1.生成RSA私钥 openssl genrsa -out rsa_private_key.pem 1024 示例: -----BEGIN RSA PRIVATE KEY----- MIICXAIBAAKBgQC19+3Zkg8ko4S7XeAjGl2ps8dEVGx2prFAAsq9OeNjvI4zbUG2 iw7fvk02VZuilYyspB ...
wj196 评论(3) 有36129人浏览 2015-02-09 15:50

Java使用RSA加密解密签名及校验

由于项目要用到非对称加密解密签名校验什么的,于是参考《Java加密解密的艺术》写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享! RSA加密解密类:   [java] view plaincopy
wusuoya 评论(1) 有8541人浏览 2015-02-03 16:48

iOS、Android、java服务端 DES+RSA安全传输统一实现

工作中遇到了安全传输问题,需要解决iOS和Android客户端跟java服务端的安全传输问题,结合对HTTPS的了解,便使用DES+RSA方式模拟HTTPS。在实现过程中,遇到了一些瓶颈,主要是保持平台兼容性的问题,Android和服务的还可以,统一使用java API,但要包含iOS就比较麻烦了,参考了网上很多资料,忙了三四天,终于搞通了。 瓶颈卡在用openssl生成的pem文件在java没找 ...
geniuswxk 评论(3) 有16114人浏览 2015-02-02 17:36

数字签名

        上篇RSA中提出的数字签名技术,它是一个应用很广泛的技术,数字签名的目的是对数字对象的合法性、真实性进行标记,并提供签名者的承 ...
ShXin 评论(0) 有715人浏览 2015-01-04 22:35

RSA讲解

        相对于DES而言,RSA是一个极为简单的加密算法,它的密码强度取决于数学难题的不可解。此外,它还是非对称密码体制中的一个重要算法。         何为非对称密码体制?首先要从对称密码体制说起,DES就是一个典型的对称密码算法,即加密密钥和解密密钥是相同的。那非对称密码体制,顾名思义,就是加密密钥和解密密钥不同,它存在一个公私密钥对,用公钥加密、私钥解密即为加密算法。那么问题来了 ...
ShXin 评论(0) 有575人浏览 2015-01-04 22:32

iOS中使用RSA对数据进行加密解密

  RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名. 本文将讨论如何在iOS中使用RSA传输加密数据. 本文环境 mac os  openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安装. Java 8 RSA基本原理 RSA使用"秘匙对& ...
witcheryne 评论(8) 有96467人浏览 2015-01-02 22:32

openssl生成ecdsa和rsa证书方法

本文主要讲述使用openssl来生成ecdsa证书和RSA证书。 首先在openssl官网上下载openssl源码,然后进行编译安装。 这个过程本文不进行讲解。默认你的系统中已经安装好了openssl。 但是需要使用下载的源码。 本文中的代码等都是实测可用的。使用平台是linux,版本是ubuntu14.04 下面开始正文。   以下linux命令均在root用户下完成。 1、首先 ...
mzqthu 评论(0) 有11326人浏览 2014-12-20 15:15

RSA

需要的jar包:bcprov-jdk14-141.jar、bouncycastle.jar、commons-codec-1.6.jar、和jdk里自带的security和crypto   需要的jar包:bcprov-jdk14-141.jar、bouncycastle.jar、commons-codec-1.6.jar、和jdk里自带的security和crypto package ...
RSA 
120153216 评论(0) 有1054人浏览 2014-09-23 11:13

RSA加密解密

RSA加密解密代码 代码有待整理 package com.tongbanjie.commons.util; import java.security.Key; import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGenerator; ...
无量 评论(0) 有2609人浏览 2014-09-02 20:01

Java加密解密快速入门下篇【包括MD5、BASE64、DES、RSA等算法】

在上一篇博客中已经简要的介绍了MD5、BASE64、DES、RSA等算法在Java中的具体应用。现在可以考虑对这些代码封装成一个工具类EncryptUtil,然后再补充一下Commons Codec对BASE64的扩展支持!   <一>. EncryptUtil工具类:  1. 使用commons-logging记录异常日志。  2. 提取常量字段、公共字段。  3. 提取公 ...
Hello_Nick_Xu 评论(0) 有6542人浏览 2014-08-14 10:07

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 ...
RSA 
fengyunxiao 评论(0) 有514人浏览 2014-07-29 15:35

RSA算法原理简析

RSA算法原理简析        当今的信息时代,信息安全显得尤为重要,加密也理所当然成为不可或缺的一部分。所有的加密算法不外乎2种模式:对称加密算法以及非对称加密算法。      对称加密算法加密解密使用同一种规则,一个致命的缺点就是保存和传递密钥;非对称加密算法加密解密使用不同的规则,公钥加密的信息只有私钥才能解密,只要私钥不泄露,通信就是安全的。RSA是目前最有影响力的公钥加 ...
Marshal_R 评论(0) 有2752人浏览 2014-07-08 18:08

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文件传上来。
alleni123 评论(0) 有1916人浏览 2014-06-24 10:43

java RSA加密生成license,用CPU序列号生成机器码

  license里就是一些注册信息,键值对组成的字符串   对称加密: DES,AES,加密解密都用一个秘钥,速度快 非对称机密 RSA,可以私钥加密公钥解密,也可以公钥机密私钥解密,速度慢 注意:RSA加密明文最大长度117字节,解密要求密文最大长度为128字节,所以在加密和解密的过程中需要分块进行。RSA加密对明文的长度是有限制的,如果加密数据过大会抛出异常:   常见加 ...
happyqing 评论(1) 有21562人浏览 2014-06-22 00:19

[转]RSA实例

package com.lj.rsa; import java.io.IOException; import java.security.InvalidKeyException; import java.security.Key; import java.security.KeyFactory; import java.security.KeyPair; import java.se ...
alleni123 评论(0) 有911人浏览 2014-06-18 17:27

centos ssh 无密码登陆配置

在第一次配置hadoop集群的时候,遇到ssh不能无密码登陆问题 (如果不想看详细,可以看最后总结:授权文件 authorized_keys 和.ssh目录除owner外都不允许有w权限 )   1、服务器三台, 系统均为centos: TT1, TT2, TT3 每台服务器都创建了hadoop账户,  /usr/sbin/useradd hadoop #添加用户 passwd ...
lalaeye 评论(0) 有2501人浏览 2014-05-28 18:00

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics