- 浏览: 36633 次
- 性别:
- 来自: 北京
最新评论
-
meteormatt:
感觉是DSA安全些.
DSA算法 和 RSA算法 -
FAT0708:
Proxool可以监控连接状态,一直在用。
开发数据库连接池,对开源连接池的选用 -
FAT0708:
推荐Proxool,价格便宜量又足,不要再造轮子了。
开发数据库连接池,对开源连接池的选用 -
gotothework:
zhaosong 写道看代码太麻烦了,这东西不如自己开发。
j ...
开发数据库连接池,对开源连接池的选用 -
zhaosong:
看代码太麻烦了,这东西不如自己开发。
开发数据库连接池,对开源连接池的选用
文章列表
RSA算法 1978年就出现了这种算法,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。
RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数( 大于 100个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。
密钥对的产生。选择两个大素数,p 和q 。计算:
n = p * q
然后随机选择加密密钥e,要求 e 和 ( p - 1 ) * ( q - 1 ) 互质。最后,利 ...
- 2009-09-22 18:03
- 浏览 4588
- 评论(1)
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。
cmd /c dir 是执行完dir命令后关闭命令窗口。
cmd /k dir 是执行完dir命令后不关闭命令窗口。
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
cmd /k start dir 会 ...
- 2009-06-16 17:45
- 浏览 1795
- 评论(0)
这些天开发一个项目,服务器是tomcat,操作系统是xp,采用的是MVC架构,模式是采用Facade模式,总是出现乱码,自己也解决了好多天,同事也帮忙解决,也参考了网上众多网友的文章和意见,总算是搞定。但是好记性不如烂笔杆,所以特意记下,以防止自己遗忘,同时也给那些遇到同样问题的人提供一个好的参考途径:
(一) JSP页面上是中文,但是看的是后是乱码:
解决的办法就是在JSP页面的编码的地方<%@ page language="java" contentType="text/html;charset=GBK" %>,因为Jsp转 ...
- 2009-06-11 14:38
- 浏览 2527
- 评论(0)
JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。
JDOM 直接为JAVA编程服务。它利用更为强有力的JAVA语言的诸多特性(方法重载、集合概念以及映射),把SAX和DOM的功能有效地结合起来。
在使用设计上尽可能地隐藏原来使用XML过程中的复杂性。利用JDOM处理XML文档将是一件轻松、简单的事。
JDOM 在2000年的春天被Brett McLaughlin和Jason Hunter开发出来,以弥补DOM及SAX在实际应用当中的不足之处。
这些不足之处主要在于SAX没有文档修改、随机访问以及输出的功能,而对于DOM来说,JAVA程序 ...
- 2009-05-12 10:05
- 浏览 1111
- 评论(0)
摘要:高级加密标准(AES) 确定分组密码Rijndael为其算法,取代广泛使用了20多年的数据加密标准(DES),该算法将在各行业各部门获得广泛的应用。文章以DES为参照对象,阐述了Rijndael算法的设计特色,介绍了AES在密码分析方面国内外已有的一些理论分析成果,描述了AES算法采用软件和硬件的快速实现方案。
关键词:高级加密标准;Rijndael算法;密码分析;快速实现
Abstract:Rijndael is defined as the algorithm for the advanced encryption standard (AES). With broad applic ...
- 2009-03-24 10:38
- 浏览 2550
- 评论(0)
高级加密标准(Advanced Encryption Standard)美国国家技术标准委员会(NIST)在2000年10月选定了比利时的研究成果"Rijndael"作为AES的基础。 "Rijndael"是经过三年漫长的过程,最终从进入候选的五种方案中挑选出来的。Rijndael ...
- 2009-03-24 10:36
- 浏览 7305
- 评论(0)
PKI标准可以分为第一代和第二代标准[12]。
第一代PKI标准主要包括美国RSA公司的公钥加密标准(Public Key Cryptography Standards,PKCS)系列、国际电信联盟的ITU-T X.509、IETF组织的公钥基础设施X.509(Public Key Infrastructure X.509,PKIX)标准系列、无线应用协议(Wireless Application Protocol ,WAP)论坛的无线公钥基础设施(Wireless Public Key Infrastructure,WPKI)标准等。第一代PKI标准主要是基于抽象语法符号(Abstract ...
- 2009-01-04 16:03
- 浏览 1267
- 评论(0)
1. 门限简介
假设需要保护的数据为D,目标是将D划分成n个分块D1, ..., Dn,并且要求:
(1)任意k个(或者更多的)分块可以很容易的重构出D;
(2)任意k-1个(或者更少的)分块都不可能重构出D。
该项技术可以被称为(k, n)门限。
使用满足n=2k-1的(k, n)门限能得到一个强壮的系统:
(1)即使k-1个分块被销毁也能得到原有信息;
(2)即使对手获得k-1个分块也无法重构出原有信息。
2. 一个简单的(k, n)门限
该门限基于这样的事实:在一个二维坐标系中给定k个点(x1, y1), ..., (xk, yk),则满足q(xi)=yi的多项式有且仅有一个,且最高项系数 ...
- 2008-11-24 16:20
- 浏览 3152
- 评论(0)
什么是RSA
RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。
RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。
RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大,为保证安全性,n 至少也要 600 bits以上,使运算代价很高,尤其是 ...
- 2008-11-05 18:16
- 浏览 1915
- 评论(0)
秋风落叶铺满地,孤树冷风尽苍伤。
忍得来年细雨密,新泥滋润更逢时。
菊花此时放新姿,婀娜身影遇白霜。
化泥入土心力碎,翌日为人做嫁衣。
在现有的对称加密算法中,主要有4种加密处理模式,这4种加密处理模式一般是针对块加密算法而言的,如DES算法。这4种加密模式罗列如下:
模式中文描述 英文名称(Openssl缩写)
电子密码本模式 Electronic Code Book(ECB)
加密块链模式 Cipher Block Chaining(CBC)
加密反馈模式 Cipher Feedback Mode(CFB)
输出反馈模式 Output Feedback Mode(OFB)
下面我们分别介绍这4种加密模式。
【电 ...
- 2008-10-14 09:59
- 浏览 2071
- 评论(0)
所谓对称算法就是指加密和解密过程均采用同一把密钥。如DES,3DES,AES等算法都属于对称算法。下面会对这几种有代表性的算法一一做介绍。
DES算法
DES(Data Encryption Standard)是一种经典的对称算法。其数据分组长度为64位, ...
- 2008-10-14 09:51
- 浏览 2480
- 评论(0)
原文:
C3P0
Proxool
Jakarta DBCP
DDConnectionBroker
DBPool
XAPool
Primrose
SmartPool
这是几个常用的开源连接池,我们现在要开发一个并发量100以上的连接池,主要是做查询,哪位高手能推荐一个并说出其优缺点吗?
续写:
2008年10月14日,类似于C3P0的思路,我在今年4月份就开发完成了新连接池,测试效果不错,在我们的产品中性能比c3p0稍微好些,已经在2个产品中应用了(安全产品在涉及到数据部分是要求能自己控制代码的,用开源的代码,除非你能完全看懂代 ...