搜索资源列表
用新的高级加密标准(AES)保持你的数据安全
- AES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于加密电子数据的规范。它被预期能成为人们公认的加密包括金融、电信和政府数字信息的方法。本文展示了AES的概貌并解析了它使用的算法。包括一个完整的C#实现和加密.NET数据的举例。在读完本文后你将能用AES加密、测试 基于AES的软件并能在你的系统中使用AES加密。 -AES (The Advanced Encryption Standard) is the National Institute
Arnold
- 阿诺德算法,用于图像加密的阿诺的算法。可以直接使用matlab软件实现。-Arnold algorithms for image encryption the Arnold algorithms. Matlab software can be used directly.
SHA-1ImplementationOnFPGA
- 希算法SHA-1算法广泛地应用于电子商务、商用加密软件等信息安全领域。通过对SHA.1算法的深入 分析,提出了流水线结构的硬件实现方案。通过缩短关键路径,使用片内RAM代替LE寄存器实现流水线中间变量 的数据传递,有效地提高了工作频率和单位SHA-1算法的计算速度。这种硬件结构在Altera系列芯片上的实现性能 是Ahera商用SHA-1算法IP核的3倍以上。-Hash algorithm SHA-1 is used widely in cryptographic applicati
study-of-random-testing-.caj
- 本文针对密码算法的输出序列进行随机性测试。我们借鉴软件工程学原理,首先以形式化方法对随机性测试过程进行分析,建立平台整体模型 其次根据随机性测试原理,采用系统化和模块化的方法,对随机性测试的方案进行了设计 接下来,根据所设计的方案实现了随机性测试系统,该系统集成了NIST随机性测试方法 最后,我们对AES和SMS4加密算法进行了实测对比和分析。在Linux操作系统中,我们生成了新的makefile文件,制作了RPM软件包,实现了测试平台在多系统中的方便使用。-In this paper, th
Java-software-protection-technology
- 用加密的方法来保护Java类文件,加密可以有效地对抗反编译 Java技术在设计之初就考虑到应用环境的复杂性,因此允许用户根据Java规范定制类加载器,使用这些定制的Classloader可以完成特定的操 作,比如从网络上下载类文件,验证类文件来源等,本文定制了 北京邮电大学硕日毋究生学位论文Java软件保护技术研究及实现一个Classloader来完成加密类文件的加载" (3)负责密钥提取和解密的具体算法不能被加密,否则又需要先将它 们解密,由此将形成一个循环,而它们又是必须
Application-of-HOOK
- 隐蔽通信是继加密技术之后一门新兴的信息传输安全技术.随着互联网的飞速发展,基于网络协议和流媒体的隐蔽通信技术蓬勃发展.论文提出了一种采用HOOK技术.基于目前流行的互联网即时通信软件实现隐蔽通信的基本框架.重点研究了通过HOOK技术复用流媒体的基本方法,以及具体的实现算法,在网络即时通信础上,采用HOOK技术实现了一套端到端的隐蔽通信系统.-Covert communication is the second, after a new encryption technology transfer
webqq
- 基于web socket7原理,以及xmpp协议等即时通讯协议,ras base64加密算法,实现的类似qq的通讯软件-Based on the socket7 web principle, as well as the XMPP protocol, such as instant messaging protocol, Base64 Ras encryption algorithm, to achieve a similar QQ communications software
docaes
- 以USBKey作为密钥存储载体和身份认证实体,来实现对文件的一种基础加密功能。UsbKey是一个集身份认证、密钥安全存储、对称钥和非对称钥加密等安全功能于一体的安全硬件,是一种带有USB接口的加密锁。因为USB KEY是一种比较简化型的加密锁,不需要任何驱动程序。并且它具有极高的加密强度,用硬件保存密码,用软件配合来使用。并且携带方便,简单易用,性能稳定。安全操作系统启动后通过插入UsbKey对于用户的身份进行认证 通过把密钥安全存储在UsbKey中,能够防止泄漏、篡改。本次设计使用epass系