搜索资源列表
基于JAVA的IDEA实现
- 本文介绍了在JAVA环境下如何实现IDEA对称加密算法。由于电子商务和电子政务的普及,安全加密技术在其中应用非常广泛,对安全加密技术的要求也很高。目前在JAVA环境下实现IDEA加密具有很多的优势,因为JAVA是基于面向对象的编程语言,并且由于它的平台无关性能被大量应用于Internet的开发。-This paper presents the Java environment IDEA how to achieve symmetric encryption algorithm. As e-com
SHA3
- SHA3的Java类,是在Java基础上开发的另外一种Hash函数,具有更好的时间和安全性能-SHA3 Java category is based on the Java Development of another Hash functions, with time and better safety performance
MD5andRSA
- 网络信息与安全技术中的MD5算法和RSA算法的java实现-information and network security technology and the RSA algorithm MD5 algorithm to achieve the java
a1
- 这是一个用Java实现ElGamal加密解密和签名验证的算法,还包含了一个安全电子邮件发送系统。
13004707253
- 凯撒密码是一种非常古老的加密方法,相传当年凯撒大地行军打仗时为了保证自己的命令不被敌军知道,就使用这种特殊的方法进行通信,以确保信息传递的安全。他的原理很简单,说到底就是字母于字母之间的替换。基于java
肖俊.java
- ava加密扩展即Java Cryptography Extension,简称JCE。它是Sun的加密服务软件,包含了加密和密匙生成功能。JCE是JCA(Java Cryptography Architecture)的一种扩展。 JCE没有规定具体的加密算法,但提供了一个框架,加密算法的具体实现可以作为服务提供者加入。除了JCE框架之外,JCE软件包还包含了SunJCE服务提供者,其中包括许多有用的加密算法,比如DES(Data Encryption Standard)和Blowfish。 为简单
AESandRSA
- 高级加密标准(AES)是一个用来代替数据加密标准(DES)的算法。目前使用的一般为128,196和256位密钥,这三种密钥都是 相当安全的-Advanced Encryption Standard (AES) is used to replace the Data Encryption Standard (DES) algorithm. Currently used in general for 128,196 and 256-bit keys, these three keys are
jiamisuanfa
- Kerberos是一个重要的认证协议,它为互不相识的通信双方做安全的认证工作。-Kerberos authentication is an important agreement, it did not know each other on both communications security certification.
MD5
- md5简洁的加密类,可以方便的解决一般的程序的安全问题-concise md5 encryption type, you can easily solve the general problem of the safety procedures
AES-Crypto-SN-Generator
- AES 是一种使用安全码进行信息加密的标准。 它支持 128 位、192 位和 256 位的密匙。 加密算法的实现在 ElAES.pas 单元中。 本人将其加密方法封装在 AES.pas 单元中, 只需要调用两个标准函数就可以完成字符串的加密和解密。 (* 密匙长度 *) 128 位支持长度为 16 个字符 192 位支持长度为 24 个字符 256 位支持长度为 32 个字符 所有加密和解密操作在默认情况下为 128 位密匙。-
DES
- 基于java的DES加密程序,没用使用自带的安全库,全部自主实现。-The DES-based encryption java, useless to use its own security database, all self-realized.
java_security_sdk
- 软件是bouncycastle组织开发的软件包,包括DES_CBC算法的实现、RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证)、数字信封的实现、利用数字信封实现大文件的加密、解密。可以作为研究、学习信息安全中的密码学设计与实现技术。在原版的基础上进行一些改进,对文件加密、解密的时候要频繁的IO加一个缓冲区,RSA私钥积存的时候可以按PKCS8形式,再经BASE64编码保存。-Software development organization is bouncycastl
JavaSecurity
- java 安全相关 包括 base64,MD5 RSA 等-Java Security and MD5 RSA Base64 DH,DESA just a jar
Java--ecc-algorithm
- 是关于ECC方面的java语言的实现 ,对于从事 加密或者安全方面都很有帮助-A descr iption about the eCC
VigenereCode
- 这是个信息安全的一个作业,\Vigenere加密解密,主函数Client.java-This is an information security operations, Vigenere encryption and decryption, the main function Client.java
java-security-mechanisms-code
- Java安全机制的实例程序,有助于了解Java提供的安全机制编程接口-Instance of the Java security mechanisms help to understand the programming interface of the Java security mechanisms
license-java
- 解析license机制如何保护java软件安全-The way to protect the security of java software by license mechanism
信息安全实验2-1
- 实验内容 1、对称密码技术的实现 (1)熟悉相应的DES加密/解密函数的使用,在单机完成对特定文件(test-1.txt)的单重DES加密/解密; (2)针对DES密钥特点(8字节,64比特位,其中真正起作用的为56比特位),设计一次一密的密钥产生机制(即每次会话所使用的密钥都是临时随机产生的); 2、非对称密码技术的实现 (1)熟悉RSA相关函数(公私钥生成函数,加密/解密函数); (2)利用公钥加密特定文件(test-1.txt),并用私钥进行解密;反过来,再利用私钥加密特定
用Java实现数字签名
- 信息安全实现一个简单的数字签名系统 ,能够进行简单的文件下载与传输(The realization of a simple digital signature system of information security, can download files and simple transmission)
信息安全
- 维吉尼亚加密解密, 这是信息安全里面的重要内容,用Java写的。(Virginia encryption and decryption, which is an important part of information security, written in Java.)