码迷,mamicode.com
首页 >  
搜索关键字:CRYPTO    ( 754个结果
AES加密工具类
import it.sauronsoftware.base64.Base64;import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec;/** DES 加密的一种,加密秘钥长度为16位. */ public class AESC { private static final String ALGORITHM = "...
分类:其他好文   时间:2015-03-16 11:02:33    阅读次数:207
使用Crypto++库的CBC模式实现加密(二)
前面已经有一篇介绍使用Crypto++库实现的加密的文章了,但是代码中考虑的不完全,所以就重新发了个二C++封装:#include "zyaes.h"#include #include using namespace CryptoPP;CZYAes::CZYAes(){ byte byteKe...
分类:其他好文   时间:2015-03-13 16:07:59    阅读次数:141
深入理解Android之Java Security第二部分(Final)
深入理解Android之Java Security(第二部分,最后)代码路径:Security.java:libcore/lunl/src/main/java/java/security/TrustedCertificateStore.java:libcore /crypto/src/main/java/org/conscrypt/CertInstallerMain:package/apps/Ce...
分类:移动开发   时间:2015-03-11 17:21:53    阅读次数:1345
OPENSSL 学习整理-介绍
Openssl目录名以及功能描述目录名功能描述Crypto存放OpenSSL所有加密算法源码文件和相关标注如X.509源码文件,是OpenSSL中最重要的目录,包含了OpenSSL密码算法库的所有内容。SSL存放OpenSSL中SSL协议各个版本和TLS 1.0协议源码文件,包含了OpenSSL协议...
分类:其他好文   时间:2015-03-07 15:39:11    阅读次数:244
javax.crypto.BadPaddingException: Given final block not properly padded解决方案
JAVA的AES加密解密在windows上测试一切正常,上传到空间上在解密时就出现错误。空间是Linux系统查看日志发现出现此异常 javax.crypto.BadPaddingException: Given final block not properly padded后面百度了一下终于解决了....
分类:编程语言   时间:2015-03-06 18:43:27    阅读次数:232
Android、web中的图片和语音的加密
由于一个银行的项目需要,项目app的Android客户端和web端均需要对客户端上传至服务器的文件(语音、图片) 进行加密。加密实现方式是使用javax.crypto包中提供的类,这些类中最主要的是Cipher类。 Android项目中实现的步骤如下: 1、根据我们指定的strkey生成一个用于加密解密的key 2、加密文件,根据key加密文件 3、解密文件,根据key解密文件 代...
分类:移动开发   时间:2015-03-04 09:50:48    阅读次数:169
AES加密
import com.sun.crypto.provider.*; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.UnsupportedEncodingException; import java.security.InvalidAlgorithmPara...
分类:其他好文   时间:2015-03-03 15:15:29    阅读次数:166
openssl的错误处理
熟练使用错误函数对开源库的正确使用特别重要。 下面先给出简单的应用实例: 包含头文件:openssl/err.h //加载错误信息 ERR_load_ERR_strings(); ERR_load_crypto_strings(); // 获取错误号 unsigned long ulErr = ERR_get_error(); char szErrMsg[1024] = {0}; char *pTmp = NULL; // 格式:error:errId:库:函数:原因 pTmp = ERR_er...
分类:其他好文   时间:2015-03-02 20:58:52    阅读次数:183
使用dbms_crypto包加密关键列数据
对于业务系统中常见的需要加密的列我们可以在应用层来实现,也可以在数据库层实现,自己验证了一下使用dbms_crypto包来封装函数实现关键列的加密。1.数据库版本SQL> select * from v$version;BANNER---------------------------------....
分类:数据库   时间:2015-02-10 18:11:31    阅读次数:258
使用express+mongoDB搭建多人博客 学习(5)权限控制
修改index.js如下:var express = require('express');var router = express.Router();var crypto=require('crypto');var User=require("../models/user.js");/* GET ...
分类:数据库   时间:2015-02-05 20:22:44    阅读次数:281
754条   上一页 1 ... 66 67 68 69 70 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!