码迷,mamicode.com
首页 >  
搜索关键字:RSA C    ( 4300个结果
Java 进行 RSA 加解密时不得不考虑到的那些事儿
1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适公钥加密,私钥解密。加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据。否则的话,你就要考虑你的场景是否有必要用 RSA 了。2. 可以通过修改生成密钥的长度来调整密文长度生成密文的长度等于密钥长度。密钥长度越大,生成密文的长度也就越大,加密的速度也就越慢...
分类:编程语言   时间:2015-01-16 13:09:21    阅读次数:272
RSA密钥之C#格式与Java格式转换
RSA密钥进行C#格式与Java格式相互转换,使用C#进行转换
分类:编程语言   时间:2015-01-16 11:16:41    阅读次数:219
ssh免密码登录
ssh 无密码登录要使用公钥与私钥。1.在A机下生成公钥/私钥对。[chenlb@A~]$ssh-keygen-trsa '它在/home/chenlb下生成.ssh目录,.ssh下有id_rsa和id_rsa.pub。2.把A机下的id_rsa.pub通过U盘等复制到B机下,在B机的~/.ssh/...
分类:其他好文   时间:2015-01-15 15:31:57    阅读次数:130
小饼-带你爬那些年爬过的RSA坑 iOS RAS加密 以及与 .NET 之间的通信问题
背景首先最近我们在做一个APP 但是我们数据交互都是明文的=- = 这咋办勒,傻子也知道加密一下咯。可是加密也有问题 对称加密的话,人家破解你的应用就能知道了。所以用到了非对称加密并且每个APP生成不同的RSA密钥对。初步实现实现再iOS上面实现RSA加密并不难,因为iOS中有openssl 和 系...
分类:移动开发   时间:2015-01-15 10:39:20    阅读次数:261
Mac下github操作要点
一、创建ssh:打开terminal,键入以下命令:$cd~/.ssh $ssh-keygen-trsa-Cxx@yy.com然后一路回车即可,查看可发现生成名为id_rsa.pub的文件,可用vim打开复制里面的密钥。二、访问www.github.com,添加ssh:登陆github,选择AccountSettings-->SSHPublicKeys添加sshTitle:..
分类:系统相关   时间:2015-01-15 01:56:27    阅读次数:209
Java 进行 RSA 加解密的例子
加密是保证数据安全的手段之一。加密是将纯文本数据转换为难以理解的密文;解密是将密文转换回纯文本。数据的加解密属于密码学的范畴。通常,加密和解密都需要使用一些秘密信息,这些秘密信息叫做密钥,将纯文本转为密文或者转回的时候都要用到这些密钥。对称加密指的是发送者和接收者共用同一个密钥的加解密方法。非对称加密(又称公钥加密)指的是需要一个私有密钥一个公开密钥,两个不同的密钥的加解密体系。尽管不同,这个密钥...
分类:编程语言   时间:2015-01-14 12:46:32    阅读次数:136
多个github帐号的SSH key切换
一台电脑上有一个ssh key,在github上提交代码,由于其他原因你可能会在一台电脑上提交到不同的github上,怎么办呢...假设你电脑上一个ssh key都没有,如果有默认的一个了,请直接生成第二个一、生成并添加第一个ssh key$ ssh-keygen -t rsa -C "youremail@xxx.com"在Git Bash中执行命令一路回车,会在~/.ssh/目录下生成id_rs...
分类:其他好文   时间:2015-01-13 23:20:29    阅读次数:316
程序员眼中的RSA算法
RSA算法是数学应用于实际的一项伟大发明,起数学过程相对而言还是比较专业的,有兴趣可以看看。RSA算法的证明过程,详见:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html首先默认有个欧拉定理及相关的推论成立,这个要看证...
分类:编程语言   时间:2015-01-13 23:14:55    阅读次数:271
php rsa加密解密实例
1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以)下载开源RSA密钥生成工具openssl(通常Linux系统都自带该程序),解压缩至独立的文件夹,进入其中的bin目录,执行以下命令:openssl genrsa -out rsa_private_key.pem 1...
分类:Web程序   时间:2015-01-13 19:47:51    阅读次数:229
git使用ssh key认证步骤摘要
建议用Git Bash进行SSH生成及认证1.看看~/.ssh目录下有无文件,有则直接跳至第三步。$ ls ~/.ssh2.生成一个新的SSH key$ ssh-keygen -t rsa -C "youremail@example.com"3.启动ssh代理(有两种方法,第一种不行,可以选第二种试...
分类:其他好文   时间:2015-01-13 01:24:26    阅读次数:117
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!