`
zhaosong
  • 浏览: 36633 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

珍惜时

叶有亮绿时, 花有鲜艳时, 果有丰硕时, 干有精髓时, 昨天诚可惜,来年更风云。
RSA算法 1978年就出现了这种算法,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数( 大于 100个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 密钥对的产生。选择两个大素数,p 和q 。计算: n = p * q 然后随机选择加密密钥e,要求 e 和 ( p - 1 ) * ( q - 1 ) 互质。最后,利 ...
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会 ...
这些天开发一个项目,服务器是tomcat,操作系统是xp,采用的是MVC架构,模式是采用Facade模式,总是出现乱码,自己也解决了好多天,同事也帮忙解决,也参考了网上众多网友的文章和意见,总算是搞定。但是好记性不如烂笔杆,所以特意记下,以防止自己遗忘,同时也给那些遇到同样问题的人提供一个好的参考途径: (一)         JSP页面上是中文,但是看的是后是乱码: 解决的办法就是在JSP页面的编码的地方<%@ page language="java" contentType="text/html;charset=GBK" %>,因为Jsp转 ...
JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。 JDOM 直接为JAVA编程服务。它利用更为强有力的JAVA语言的诸多特性(方法重载、集合概念以及映射),把SAX和DOM的功能有效地结合起来。 在使用设计上尽可能地隐藏原来使用XML过程中的复杂性。利用JDOM处理XML文档将是一件轻松、简单的事。 JDOM 在2000年的春天被Brett McLaughlin和Jason Hunter开发出来,以弥补DOM及SAX在实际应用当中的不足之处。 这些不足之处主要在于SAX没有文档修改、随机访问以及输出的功能,而对于DOM来说,JAVA程序 ...
摘要:高级加密标准(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 ...
高级加密标准(Advanced Encryption Standard)美国国家技术标准委员会(NIST)在2000年10月选定了比利时的研究成果"Rijndael"作为AES的基础。 "Rijndael"是经过三年漫长的过程,最终从进入候选的五种方案中挑选出来的。Rijndael ...
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 ...
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的多项式有且仅有一个,且最高项系数 ...
什么是RSA   RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。   RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。   RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大,为保证安全性,n 至少也要 600 bits以上,使运算代价很高,尤其是 ...

长久时

秋风落叶铺满地,孤树冷风尽苍伤。 忍得来年细雨密,新泥滋润更逢时。 菊花此时放新姿,婀娜身影遇白霜。 化泥入土心力碎,翌日为人做嫁衣。
在现有的对称加密算法中,主要有4种加密处理模式,这4种加密处理模式一般是针对块加密算法而言的,如DES算法。这4种加密模式罗列如下:    模式中文描述            英文名称(Openssl缩写)   电子密码本模式  Electronic Code Book(ECB)    加密块链模式          Cipher Block Chaining(CBC)    加密反馈模式          Cipher Feedback Mode(CFB)    输出反馈模式          Output Feedback Mode(OFB)    下面我们分别介绍这4种加密模式。 【电 ...
   所谓对称算法就是指加密和解密过程均采用同一把密钥。如DES,3DES,AES等算法都属于对称算法。下面会对这几种有代表性的算法一一做介绍。 DES算法 DES(Data Encryption Standard)是一种经典的对称算法。其数据分组长度为64位, ...
原文: C3P0   Proxool   Jakarta DBCP   DDConnectionBroker   DBPool   XAPool   Primrose   SmartPool   这是几个常用的开源连接池,我们现在要开发一个并发量100以上的连接池,主要是做查询,哪位高手能推荐一个并说出其优缺点吗? 续写: 2008年10月14日,类似于C3P0的思路,我在今年4月份就开发完成了新连接池,测试效果不错,在我们的产品中性能比c3p0稍微好些,已经在2个产品中应用了(安全产品在涉及到数据部分是要求能自己控制代码的,用开源的代码,除非你能完全看懂代 ...
Global site tag (gtag.js) - Google Analytics