码迷,mamicode.com
首页 >  
搜索关键字:aes chacha20    ( 1306个结果
sqlite3加密方案sqlcipher,及sqlcipher使用指南
sqlite是一款开源的轻量级数据库,现在android和ios都在使用它来存储结构化数据,但是加密版的并非开源。折中一下只能找开源的解决方案,sqlcipher是一个不错的选择,它可以对sqlite实现加密,并且有在android和ios都有相应的库进行解密读取,只是引入的库会增加app的大小。SQLCipher is an open source library that provides transparent, secure 256-bit AES encryption of SQLite data...
分类:数据库   时间:2015-01-20 12:05:49    阅读次数:224
Java 实现AES加密
加密和解密是针对二进制进行操作的,因为代码中对结果或者参数进行了16进制、2进制转化,避免输出解密后的结果乱码。// AES加密 public static String encryptAccessToken(String content, String password) { ...
分类:编程语言   时间:2015-01-19 10:42:17    阅读次数:206
完整的AES分组与文件的加解密功能程序实现
[在此处输入文章标题]完整的AES分组与文件的加解密功能程序实现1 前言 本报告论述在论述AES加密/解密算法理论的基础上,设计一个AES加密/解密软件系统。AES,密码学中的高级加密标准(Advanced Encryption Standard,AES),又称 Rijndael加密法,是美国联邦政...
分类:其他好文   时间:2015-01-16 20:45:54    阅读次数:188
C#对称加密(AES加密)每次生成的密文结果不同思路代码分享
思路:使用随机向量,把随机向量放入密文中,每次解密时从密文中截取前16位,其实就是我们之前加密的随机向量。代码public static string Encrypt(string plainText, string AESKey){ RijndaelManaged rijndaelCiphe...
分类:Windows程序   时间:2015-01-16 18:48:52    阅读次数:489
Java安全中的“大坑”,跨平台真“浮云”
Java安全HttpDB 最近在做一个开源项目HttpDB,它的目标是在互联网中通过JDBC安全的查询数据库,解决云计算报表的数据库访问问题。 数据传输使用AES加密算法,用到了Java提供的安全库javax.crypto.*,经过一通折腾,大功告成。发布 到了新浪云服务SAE中测试,结果我不能淡定...
分类:编程语言   时间:2015-01-11 21:31:17    阅读次数:220
unity3d与flash交互、aes加密解密
众所周知,unity在2013年就放弃flash了,但是有时候,真的会需要到flash,比如web端需要unity web player插件,很多浏览器都拦截了,flash倒不会,因为他是微软的。 u3d在打包flash的时候api是不可以修改的,默认就是flash的api,打包出来就是as(ActionScript代码)编译。所以很多net2.0的api都不能使用,比如System.Secur...
分类:编程语言   时间:2015-01-08 13:22:44    阅读次数:301
Delphi AES加密(转)
(**************************************************************)(* Advanced Encryption Standard (AES) *)(* Interface Unit ...
分类:Windows程序   时间:2015-01-08 02:07:09    阅读次数:308
HTTPS SSL TLS 相关理解
1,在理解HTTPS SSL TLS 之前先对常用的加密方式进行一个简述: (1),对称加密: 采用一个密钥,对明文进行加密生成密文,相反采用此密钥可对加密后的密文进行解密还原成明文. 代表算法有,DES,3DES,AES 等 (2),非对称加密: 公钥加密,私钥解密. 网上有个比喻...
分类:Web程序   时间:2015-01-05 14:46:57    阅读次数:163
java Aes256 加密算法的实现
如果希望进行AES256位的加密解密,需要事先从java官网下载 local_policy.jar与US_export_policy.jar替换%JAVA_HOME%/jre/lib/security的两个policy文件,local_policy.jar与US_export_policy .jar。 主要是为了突破AES算法只能支持到128位的限制。如果未替换,可能会得到如下错误: *   ...
分类:编程语言   时间:2015-01-01 10:08:34    阅读次数:201
android平台上AES,DES加解密及问题
在使用java进行AES加密的时候,会用到如下方法: SecureRandomsr= SecureRandom.getInstance("SHA1PRNG");但是在android4.2以上进行加密、解密时,会报类似badPadding的异常,但是把该代码替换成一下方法则一切都OK。 SecureR...
分类:移动开发   时间:2014-12-30 09:15:38    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!