码迷,mamicode.com
首页 >  
搜索关键字:加解密    ( 910个结果
iOS RC4加解密算法
-(NSString *)encrypt:(NSString *)string withKey:(NSString *)key{ self.sBox = [[self frameSBox:key] mutableCopy]; unichar code[string.length]; int i...
分类:移动开发   时间:2016-01-12 18:09:06    阅读次数:186
DES跨(C# Android IOS)三个平台通用的加解密方法
#region 跨平台加解密(c# 安卓 IOS) // public static string sKey = "12345678"; // /// // /// 解密 // /// // /// 要解密的以Base64 // /// 密钥,且必须为8位 //...
分类:移动开发   时间:2016-01-07 16:43:33    阅读次数:1062
java和c++中的DES\3DES\Base64
首先来看一段java中对字符串加解密的代码://密钥private String key = "123456789012345678901234";//解密过程,先用Base64进行解密,然后再用3DES进行第二次解密,得到明文public String decryptThreeDESECB(Str...
分类:编程语言   时间:2016-01-05 20:28:20    阅读次数:410
第十二章 非对称加密算法-RSA
注意:本节内容主要参考自《Java加密与解密的艺术(第2版)》第8章“高等加密算法--非对称加密算法”12.1、RSA(最经典的非对称加密算法)特点:使用一套密钥即可完成加解密(与DH不同)与DH不同的第二点是,RSA自己可以完成加解密,而DH需要依赖于对称加密算法“私钥加密,公钥解密”或“公钥加密...
分类:编程语言   时间:2015-12-30 19:34:35    阅读次数:194
第一章 Java加解密简介
1、加密算法:移位、替代(古典加密)对称加密:DES、AES非对称加密:RSA散列函数算法(单向加密):MD5、SHA、Mac数字签名算法:RSA、DSA其中,前三种主要完成数据的加解密;散列函数类主要完成验证数据的完整性,防止消息在传递期间被篡改;数字签名类:完成验证数据的完整性,对数据来源以及收...
分类:编程语言   时间:2015-12-28 13:54:28    阅读次数:169
栅栏加解密python实现(支持密钥加密)
栅栏加解密是对较短字符串的一种处理方式。给定行数Row,依据字符串长度计算出列数Column,构成一个方阵。加密过程:就是按列依次从上到下对明文进行排列,然后依照密钥对各行进行打乱。最后以行顺序从左至右进行合并形成密文。解密过程:将上述过程进行逆推,对每一行依据密钥的顺序回复到原始的方阵的顺序,并从...
分类:编程语言   时间:2015-12-27 21:43:47    阅读次数:271
python编写的维吉尼亚密码加解密程序
维吉尼亚密码表=============================================#维吉尼亚密码加密key=‘helloworld‘plaintext=‘whereisthekey‘#key=‘relations‘#plaintext=‘tobeornottobeth‘ascii=‘abcdefghijklmnopqrstuvwxyz‘keylen=len(key)ptlen=len(plaintext)ciphertext=‘‘i=0whilei<p..
分类:编程语言   时间:2015-12-19 22:00:38    阅读次数:918
使用node-forge保障Javascript应用的传输安全
本文提供了一种纯Javascript应用间的TSL思路:基于node-forge实现,基于RSA+AES的混合加解密方案。
分类:编程语言   时间:2015-12-19 01:28:19    阅读次数:283
加密和解密以及安全
加解密在网络安全是非常重要的,目前有两种加解密方式,一种对称式加密,一种非对称式加密。 对称式加密就是通常的用户名和密码的方式。 非对称式加密就是采用了私钥和公钥的对文件进行加解密的方式。通用的算法有RSA,以麻省理工的三位大学教授的名字首字母命名。公钥和私钥一般可以保证,1.我发给你的信息...
分类:其他好文   时间:2015-12-05 17:27:39    阅读次数:134
Android 获取签名公钥 和 公钥私钥加解密
public class GetPublicKey { /** * 获取签名公钥 * @param mContext * @return */ protected static String getSignInfo(Context mContext) { String signcode = "";...
分类:移动开发   时间:2015-11-29 15:05:38    阅读次数:227
910条   上一页 1 ... 61 62 63 64 65 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!