文件名称:java_security_sdk
介绍说明--下载内容均来自于网络,请自行研究使用
软件是bouncycastle组织开发的软件包,包括DES_CBC算法的实现、RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证)、数字信封的实现、利用数字信封实现大文件的加密、解密。可以作为研究、学习信息安全中的密码学设计与实现技术。在原版的基础上进行一些改进,对文件加密、解密的时候要频繁的IO加一个缓冲区,RSA私钥积存的时候可以按PKCS8形式,再经BASE64编码保存。-Software development organization is bouncycastle package, including DES_CBC Algorithm, RSA algorithm implementation (including: key generation, public key encryption and private decryption, digital signature and signature verification), the realization of digital envelope using the envelope to achieve digital large file encryption and decryption. Can be used as research, study of information security design and implementation of cryptographic technology. On the basis of the original number of improvements, file encryption, decryption time to frequent the IO plus a buffer, RSA private key can PKCS8 accumulated when the form and then saved by the BASE64 encoding.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
src
...\org
...\...\infosecurity
...\...\............\cryptography
...\...\............\............\IDigest.java
...\...\............\............\WindowUtilities.java
...\...\............\............\FileEncryptor.java
...\...\............\............\DigitalEnvelop.java
...\...\............\............\MyDebug.java
...\...\............\............\CDesCBC.java
...\...\............\............\CDigest.java
...\...\............\............\CMd5.java
...\...\............\............\CRsa.java
...\...\............\............\CSha1.java
...\...\............\............\DataLengthException.java
...\...\............\............\DES.java
...\...\............\............\DESTest.java
...\...\............\............\RSAPublicKey.java
...\...\............\............\test.java
...\...\............\............\RSAPrivateKey.java
...\...\............\............\CISODebug.java
...\...\bouncycastle
...\...\............\util
...\...\............\....\test
...\...\............\....\....\SimpleTestResult.java
...\...\............\....\....\Test.java
...\...\............\....\....\TestResult.java
...\...\............\....\encoders
...\...\............\....\........\Base64.java
...\...\............\....\........\BufferedDecoder.java
...\...\............\....\........\BufferedEncoder.java
...\...\............\....\........\Hex.java
...\...\............\....\........\HexTranslator.java
...\...\............\....\........\Translator.java
...\...\............\....\........\test
...\...\............\....\........\....\EncoderTest.java
...\...\............\crypto
...\...\............\......\Digest.java
...\...\............\......\digests
...\...\............\......\.......\GeneralDigest.java
...\...\............\......\.......\LongDigest.java
...\...\............\......\.......\MD2Digest.java
...\...\............\......\.......\MD4Digest.java
...\...\............\......\.......\MD5Digest.java
...\...\............\......\.......\RIPEMD128Digest.java
...\...\............\......\.......\RIPEMD160Digest.java
...\...\............\......\.......\SHA1Digest.java
...\...\............\......\.......\SHA256Digest.java
...\...\............\......\.......\SHA384Digest.java
...\...\............\......\.......\SHA512Digest.java
...\...\............\......\.......\TigerDigest.java
...\...\............\asn1
...\...\............\....\ASN1EncodableVector.java
...\...\............\....\ASN1InputStream.java
...\...\............\....\ASN1Null.java
...\...\............\....\ASN1OctetString.java
...\...\............\....\ASN1OutputStream.java
...\...\............\....\ASN1Sequence.java
...\...\............\....\ASN1Set.java
...\...\............\....\ASN1TaggedObject.java
...\...\............\....\BERConstructedOctetString.java
...\...\............\....\BERConstructedSequence.java
...\...\............\....\BERInputStream.java
...\...\............\....\BERNull.java
...\...\............\....\BEROutputStream.java
...\...\............\....\BERSequence.java
...\...\............\....\BERSet.java
...\...\............\....\BERTaggedObject.java
...\...\............\....\DERBitString.java
...\...\............\....\DERBMPString.java
...\...\............\....\DERBoolean.java
...\...\............\....\DERConstructedSequence.java
...\...\............\....\DERConstructedSet.java
...\...\............\....\DEREncodable.java
...\...\............\....\DEREncodableVector.java
...\...\............\....\DEREnumerated.java
...\...\............\....\DERGeneralizedTime.java
...\...\............\....\DERIA5String.java
...\...\............\....\DERInputStream.java
...\...\............\....\DERInteger.java
...\...\............\....\DERNull.java
...\...\............\....\DERNumericString.java
...\...\............\....\DERObject.java
...\...\............\....\DERObjectIdentifier.java
...\...\............\....\DEROctetString.java
...\...\............\....\DEROutputStream.java
...\...\............\....\DERPrintableString.java
...\...\............\....\DERSequence.java
...\...\............\....\DERSet.java
...\...\............\....\DERString.java
...\...\............\....\DERT61Stri
...\org
...\...\infosecurity
...\...\............\cryptography
...\...\............\............\IDigest.java
...\...\............\............\WindowUtilities.java
...\...\............\............\FileEncryptor.java
...\...\............\............\DigitalEnvelop.java
...\...\............\............\MyDebug.java
...\...\............\............\CDesCBC.java
...\...\............\............\CDigest.java
...\...\............\............\CMd5.java
...\...\............\............\CRsa.java
...\...\............\............\CSha1.java
...\...\............\............\DataLengthException.java
...\...\............\............\DES.java
...\...\............\............\DESTest.java
...\...\............\............\RSAPublicKey.java
...\...\............\............\test.java
...\...\............\............\RSAPrivateKey.java
...\...\............\............\CISODebug.java
...\...\bouncycastle
...\...\............\util
...\...\............\....\test
...\...\............\....\....\SimpleTestResult.java
...\...\............\....\....\Test.java
...\...\............\....\....\TestResult.java
...\...\............\....\encoders
...\...\............\....\........\Base64.java
...\...\............\....\........\BufferedDecoder.java
...\...\............\....\........\BufferedEncoder.java
...\...\............\....\........\Hex.java
...\...\............\....\........\HexTranslator.java
...\...\............\....\........\Translator.java
...\...\............\....\........\test
...\...\............\....\........\....\EncoderTest.java
...\...\............\crypto
...\...\............\......\Digest.java
...\...\............\......\digests
...\...\............\......\.......\GeneralDigest.java
...\...\............\......\.......\LongDigest.java
...\...\............\......\.......\MD2Digest.java
...\...\............\......\.......\MD4Digest.java
...\...\............\......\.......\MD5Digest.java
...\...\............\......\.......\RIPEMD128Digest.java
...\...\............\......\.......\RIPEMD160Digest.java
...\...\............\......\.......\SHA1Digest.java
...\...\............\......\.......\SHA256Digest.java
...\...\............\......\.......\SHA384Digest.java
...\...\............\......\.......\SHA512Digest.java
...\...\............\......\.......\TigerDigest.java
...\...\............\asn1
...\...\............\....\ASN1EncodableVector.java
...\...\............\....\ASN1InputStream.java
...\...\............\....\ASN1Null.java
...\...\............\....\ASN1OctetString.java
...\...\............\....\ASN1OutputStream.java
...\...\............\....\ASN1Sequence.java
...\...\............\....\ASN1Set.java
...\...\............\....\ASN1TaggedObject.java
...\...\............\....\BERConstructedOctetString.java
...\...\............\....\BERConstructedSequence.java
...\...\............\....\BERInputStream.java
...\...\............\....\BERNull.java
...\...\............\....\BEROutputStream.java
...\...\............\....\BERSequence.java
...\...\............\....\BERSet.java
...\...\............\....\BERTaggedObject.java
...\...\............\....\DERBitString.java
...\...\............\....\DERBMPString.java
...\...\............\....\DERBoolean.java
...\...\............\....\DERConstructedSequence.java
...\...\............\....\DERConstructedSet.java
...\...\............\....\DEREncodable.java
...\...\............\....\DEREncodableVector.java
...\...\............\....\DEREnumerated.java
...\...\............\....\DERGeneralizedTime.java
...\...\............\....\DERIA5String.java
...\...\............\....\DERInputStream.java
...\...\............\....\DERInteger.java
...\...\............\....\DERNull.java
...\...\............\....\DERNumericString.java
...\...\............\....\DERObject.java
...\...\............\....\DERObjectIdentifier.java
...\...\............\....\DEROctetString.java
...\...\............\....\DEROutputStream.java
...\...\............\....\DERPrintableString.java
...\...\............\....\DERSequence.java
...\...\............\....\DERSet.java
...\...\............\....\DERString.java
...\...\............\....\DERT61Stri