sqlite3加密方案sqlite3免费版并不支持加密,不过留有接口,有不少开源的加密实现,不过有的需要使用openssl配置略显繁琐,不过使用wxsqlite比较方便。wxSqlite3wxSqlite3是wxWidgets的扩展组件,对sqlite3的C API进行了封装,并且实现了加解密功能。...
                            
                            
                                分类:
数据库   时间:
2015-01-10 12:32:10   
                                阅读次数:
942
                             
                         
                    
                        
                            
                            
                                ECC加解密过程: 不是所有的椭圆曲线都可以用来加密。Y^2=x^3+ax+b是一类可以用来加密的椭圆曲线,也是最为简单的一类。 考虑等式: K=kG [其中 K,G为E...
                            
                            
                                分类:
其他好文   时间:
2015-01-06 21:26:04   
                                阅读次数:
707
                             
                         
                    
                        
                            
                            
                                /******************************************************************************
  Copyright (C), 2001-2011, Huawei Tech. Co., Ltd.
 **********************************************************...
                            
                            
                                分类:
其他好文   时间:
2014-12-30 15:17:00   
                                阅读次数:
204
                             
                         
                    
                        
                            
                            
                                在使用java进行AES加密的时候,会用到如下方法: SecureRandomsr= SecureRandom.getInstance("SHA1PRNG");但是在android4.2以上进行加密、解密时,会报类似badPadding的异常,但是把该代码替换成一下方法则一切都OK。 SecureR...
                            
                            
                                分类:
移动开发   时间:
2014-12-30 09:15:38   
                                阅读次数:
150
                             
                         
                    
                        
                            
                            
                                php实现和c#一致的DES加密解密,可以从网上搜到一大堆,但是测试后发现都没法用。以下正确代码是我经过苦苦才找到的。希望大家在系统整合时能用的上。注意:key的长度为8位以内。 //C# 版DES 加解密算法 using System; using System.D...
                            
                            
                         
                    
                        
                            
                            
                                一、  密钥对的生成
RSA加密解密,类似于支付宝中的加解密功能,以前的app使用的是DES加密即对称加密算法,只需要一个密钥;而采用RSA实现加解密需要一个密钥对,即公钥和私钥。所以首先要做的操作是生成一个密钥对,在window 7环境下,这里借用支付宝demo中的openssl命令行工具,毕竟是通用的,密钥对的生成流程大致如下:
1、生成RSA私钥 
	genrsa -out...
                            
                            
                                分类:
移动开发   时间:
2014-12-25 20:38:19   
                                阅读次数:
909
                             
                         
                    
                        
                            
                            
                                在使用java进行AES加密的时候,会用到如下方法: SecureRandomsr= SecureRandom.getInstance("SHA1PRNG");但是在android4.2以上进行加密、解密时,会报类似badPadding的异常,但是把该代码替换成一下方法则一切都OK。 SecureR...
                            
                            
                                分类:
移动开发   时间:
2014-12-25 18:06:28   
                                阅读次数:
197
                             
                         
                    
                        
                            
                            
                                在使用java进行AES加密的时候,会用到如下方法:
SecureRandom sr = SecureRandom.getInstance("SHA1PRNG");
但是在android4.2以上进行加密、解密时,会报类似badPadding的异常,但是把该代码替换成一下方法则一切都OK。
SecureRandom sr = SecureRandom.getInstance("SHA...
                            
                            
                                分类:
移动开发   时间:
2014-12-24 18:11:32   
                                阅读次数:
275
                             
                         
                    
                        
                            
                            
                                一、入门闲话 最近在学javase,想拿个小题目练习。拿到一个关于socket接口实现基于TCP协议的通信(准确的说是多进程程序中通信问题。)。通信过程中需要用RSA算法进行加解密。要求进程应用软件A 键盘输入数据后和第一端口号-1存入一SendDate对象sd1中,然后将sd1进行序列化后,将序列...
                            
                            
                                分类:
编程语言   时间:
2014-12-24 11:39:15   
                                阅读次数:
378
                             
                         
                    
                        
                            
                            
                                写这文章目的不是介绍AES算法,只是想给一个小例子让大家参考一下而已,避免大家在查了大半天加密算法,看了老久AES原理,可就是就不知道怎么使用
(基本加解密过程是stackoverflow的一个小demo,我将它修改一下,实现了一个在两个程序之间,以文件做为介质的加解密的过程)
这里选的是CBC模式(其它模式调用也一样)...
                            
                            
                                分类:
编程语言   时间:
2014-12-24 01:20:44   
                                阅读次数:
1121