共查询到20条相似文献,搜索用时 265 毫秒
1.
电子商务中信息安全的要求,促进了数字签名等技术的研究与发展.Java开发平台提供了丰富的密码服务.文章在描述常用加密算法基础上,分析了Java密码体系结构的组成及应用,并用其实现了对中文信息的加密算法. 相似文献
2.
3.
数据通信中的信息加密 总被引:1,自引:0,他引:1
当前,密码学已发展成为一门新兴的边缘学科,信息加密已开始了公开全部加密算法的时代,公钥密码体制是现代加密算法研究中最活跃的课题,本文介绍了RSA公钥密码系统,更从实用角度简明而全面地介绍了DES数据加密标准的加密算法和安全性。 相似文献
4.
从椭圆曲线的相关概念出发,探讨了椭圆曲线公钥密码体制的安全性,将对应于公钥密码系统的两种加密算法ECC和ILSA进行了比较,说明了椭圆曲线公钥密码体制的优越性。 相似文献
5.
介绍了高级加密标准AES加密算法的理论基础与实现,详细分析了AES加密算法中S-box的迭代输出周期性,提出了S-box的改进策略,提高了AES算法抗击差分密码分析及线性密码分析的能力。 相似文献
6.
王平水 《计算机技术与发展》2006,16(2):206-208
公钥密码系统以其算法设计简单、安全性高已经成为密码学领域的一个非常重要的研究课题。为了更加高效地构造公钥密码系统,文中利用方程Ax+By=C的解的不定性,提出了将两个加密算法复合成新加密算法的方法,对此做了分析,并给出了具体例子。实践表明,这种基于复合加密的公钥密码系统,算法的时间复杂度和空间复杂度并未受到影响。但其安全性较早期各同类系统更高、更易被用户采纳。 相似文献
7.
8.
9.
介绍了高级加密标准AES加密算法的理论基础与实现,详细分析了AES加密算法中S-box的迭代输出周期性,提出了S-box的改进策略,提高了AES算法抗击差分密码分析及线性密码分析的能力. 相似文献
10.
随着计算机网络和信息通信技术的发展,网络信息安全已经成为不可忽视的领域,密码技术则是保护信息安
全的核心技术。维吉尼亚(Vigenere)密码算法是古典加密算法中的最典型的算法之一,是在单一的“凯撒密码”基础上扩充出
的多表密码。本文介绍了维吉尼亚加密算法的原理及实现方法。 相似文献
11.
提出了一种能有效连接和组织小规模可重组逻辑单元的方法,利用寄存器堆桥接和组织各种功能逻辑单元,实现了IDEA、DES、AES等5种密码算法的可重组逻辑设计,从而达到实时配置算法文件,重组安全策略的目的.该设计在FPGA上进行了成功的测试,其性能和功能满足需求,测试与综合结果表明该方法能够以一定的规模有效地提高密码芯片设计的灵活性. 相似文献
12.
13.
14.
NTRU公钥密码算法基于Java Card的实现 总被引:1,自引:0,他引:1
JavaCard的安全性和可移植性为安全电子商务的开展提供了有效的保障。文章描述了NTRU公钥密码算法在JavaCard上面的实现,提供了一套用于开发JavaCard应用程序的接口,并测试了NTRU公钥密码算法在JavaCard上面的性能。在JavaCard上的测试结果表明,最高安全级别的NTRU同1024位RSA算法相比,NTRU算法在加密时速度和RSA相同,在解密的时候比RSA快6倍多,在密钥生成的时候比RSA快16倍多。 相似文献
15.
Java卡字节码校验是构成Java卡安全体系结构的重要组成部分.而传统的Java卡字节码校验由于Java智能卡资源的限制,无法在卡内进行.本文通过对控制流程图和类型推导的分析,提出了基于控制流程树的Java卡卡外翻译过程和卡内校验器算法,详细描述了CFT迁移机理并对于基于CFT的Java卡内字节码校验算法和可行性进行了分析与实践. 相似文献
16.
Java对象的安全迁移研究 总被引:2,自引:0,他引:2
该文分析了Java对象动态迁移中存在的安全性问题,提出利用RSA加密与数字签名算法保护Java对象中秘密信息的方案,有效地解决了秘钥分配问题,实现了Java对象的安全迁移,确保了Java对象迁移过程中秘密信息的隐秘性、完整性和可认证性。 相似文献
17.
Keyword programming is a novel technique for reducing the need to remember details of programming language syntax and APIs,
by translating a small number of unordered keywords provided by the user into a valid expression. In a sense, the keywords
act as a query that searches the space of expressions that are valid in the given context. Prior work has demonstrated the
feasibility and merit of this approach in limited domains. This paper explores the potential for employing this technique
in much larger domains, specifically general-purpose programming languages like Java. We present an algorithm for translating
keywords into Java method call expressions. When tested on keywords extracted from existing method calls in Java code, the
algorithm can accurately reconstruct over 90% of the original expressions. We tested the algorithm on keywords provided by
users in a web-based study. The results suggest that users can obtain correct Java code using keyword queries as accurately
as they can write the correct Java code themselves. We implemented the algorithm in an Eclipse plug-in as an extension to
the autocomplete mechanism and deployed it in a preliminary field study of several users, with mixed results. One interesting
result of this work is that most of the information in Java method call expressions lies in the keywords, and details of punctuation
and even parameter ordering can often be inferred automatically. 相似文献
18.
VF算法在化学结构检索中的应用 总被引:5,自引:3,他引:2
实现了一种基于属性关系图的二维子结构匹配算法 (VF算法),该算法运行时所需的存储空间较小,适合于处 理大批量数据。算法程序用Java语言实现,在NCI开放数据库中经过了3DFS程序的检验,并在已建立的化学结构数 据库中作为子结构检索的工具得到了应用。 相似文献
19.
秦亮 《电脑编程技巧与维护》2011,(6):6-7
Java是面向对象的编程语言,可以实现GUI的扫雷游戏需要设计不同的类,在此就如何运用Java实现图形界面下的扫雷游戏浅谈简单的算法与事件处理的基本实现. 相似文献