【实例简介】RSA,AES,SHA1,RSA-SHA1 Sign加密算法C /Java封装
所以当时在cryptopp的基础上做了一些封装,并且将RSA,AES,SHA1,RSA-SHA1 Sign分离成独立的类,并且添加了Base16和Base64编码算法,使用这几个加密算法,几乎可以解决一般项目对通信安全的需要。 Java部分使用了JDK...
【实例截图】
【核心代码】
.
├── RSA,AES,SHA1,RSA-SHA1 Sign加密算法C Java封装_crypto.2007.12.29.20.01.apacheL.rar
├── apache_LICENSE-2.0.txt
├── crypto
│ ├── aes.h
│ ├── base16.cpp
│ ├── base16.h
│ ├── base64.h
│ ├── crypto .exe
│ ├── crypto .vcproj
│ ├── cryptopp_aes.cpp
│ ├── cryptopp_base64.cpp
│ ├── cryptopp_rsa.cpp
│ ├── cryptopp_sha1.cpp
│ ├── cryptopp_sign.cpp
│ ├── rsa.h
│ ├── sha1.h
│ ├── sign.h
│ └── test.cpp
├── crypto.jws
├── crypto.sln
├── cryptoj
│ ├── cryptoj.jpr
│ └── src
│ └── org
│ └── bsmith
│ ├── crypto
│ │ ├── AES.java
│ │ ├── RSA.java
│ │ ├── SHA1.java
│ │ └── Sign.java
│ └── encoding
│ ├── Base16.java
│ └── Base64.java
├── cryptopp_License.txt
└── doc
└── crypto.doc
8 directories, 28 files
评论