原文链接:http://blog.csdn.net/itmes/article/details/7718427前面我们用openssl的aes256对称加密算法对16个字节的内存块进行了的加解密运算测试,现在更进一步,对指定大小的内存块进行加解密运算。首先明确一下aes是分组加密算法,且每次加密的内...
分类:
其他好文 时间:
2015-09-07 12:54:40
阅读次数:
147
原文链接:http://blog.csdn.net/itmes/article/details/7714854假设我们已经下载了 openssl的源码,并成功编译,设置好了编程环境。我们现在来看看如何调用openssl的API。openssl对aes加密算法进行了良好的封装,调用接口简单明了,见如下...
分类:
其他好文 时间:
2015-09-07 12:39:31
阅读次数:
154
转:http://www.2cto.com/kf/201407/315727.html【iOS】FMDB/SQLCipher数据库加解密,迁移
分类:
移动开发 时间:
2015-09-06 23:11:12
阅读次数:
430
AES在线加解密验证工具:http://www.seacha.com/tools/aes.htmlAES加密有多种算法模式,下面提供两套模式的可用源码。加密方式:先将文本AES加密返回Base64转码解密方式:将数据进行Base64解码进行AES解密一、CBC(Cipher Block Chaini...
分类:
移动开发 时间:
2015-08-28 23:12:22
阅读次数:
465
1.生成密钥和公钥 开始前需要准备openssl环境linux 需要安装openssl工具包,传送门http://www.openssl.org/source/window 下需要安装openssl的程序,传送门http://slproweb.com/products/Win32OpenSSL.ht...
分类:
Web程序 时间:
2015-08-19 22:57:05
阅读次数:
141
在数据安全上rsa起着非常大的作用,特别是数据网络通讯的安全上。当异构系统在数据网络通讯上对安全性有所要求时,rsa将作为其中的一种选择,此时rsa的互通性就显得尤为重要了。
本文参考网络资料,提供了rsa互通性的一种可行的解决方案(c#,java,php),而这种互通性是在一定的局限性上达成的,...
分类:
编程语言 时间:
2015-08-19 19:54:26
阅读次数:
213
key, 0, mcrypt_enc_get_key_size($td)); mcrypt_generic_init($td, $key, $iv); $value = @pack("H*", $string); $ret = trim(mdecrypt_g...
分类:
Web程序 时间:
2015-08-18 18:26:07
阅读次数:
125
package t0817;import java.util.Scanner;public class StringEncrypt { public static void main(String[] args){ Scanner scanner_1 = new Scann...
分类:
其他好文 时间:
2015-08-17 19:06:06
阅读次数:
188
DES算法提供CBC, OFB, CFB, ECB四种模式,MAC是基于ECB实现的。一、数据补位DES数据加解密就是将数据按照8个字节一段进行DES加密或解密得到一段8个字节的密文或者明文,最后一段不足8个字节,按照需求补足8个字节(通常补00或者FF,根据实际要求不同)进行计算,之后按照顺序将计...
分类:
编程语言 时间:
2015-08-13 14:06:02
阅读次数:
328