Description: 自己用Java编的Client-Server聊天程序,结合了网络通信、数据安全、多线程的知识
1.使用RSA算法完成DES密钥的分配;
2.使用MD5结合RSA算法完成对消息的签名;
3.对原有消息及签名提供机密性保护(用DES算法加密);
4.能够解密并验证签名的合法性
-Their use of Java made the Client-Server chat program, a combination of network communications, data security, knowledge of multi-threaded one. RSA algorithm using the completion of the distribution of DES keys 2. RSA algorithm combines the use of MD5 message to complete the signature 3. The original message and signature to provide confidentiality protection (with DES encryption algorithm) 4. Able to decrypt and verify the legitimacy of the signature Platform: |
Size: 8192 |
Author:Shadow |
Hits:
Description:
AES 是一种使用安全码进行信息加密的标准。
它支持 128 位、192 位和 256 位的密匙。
加密算法的实现在 ElAES.pas 单元中。
本人将其加密方法封装在 AES.pas 单元中,
只需要调用两个标准函数就可以完成字符串的加密和解密。
(* 密匙长度 *)
128 位支持长度为 16 个字符
192 位支持长度为 24 个字符
256 位支持长度为 32 个字符
所有加密和解密操作在默认情况下为 128 位密匙。-A popular method of product validation is using keys similar to VJJJBX-H2BBCC-68CF7F-2BXD4R-3XP7FB-JDVQBC. These compact keys can be derived using Symmetric Key Cryptosystems such as the Advanced Encryption Standard (AES).
Other Public Key Cryptosystems are available such as RSA. However, these systems generally produce larger keys (which the user will eventually have to enter into the program to unlock functionality). Smaller producing Cryptosystems exist, but it is the author s opinion that they are highly encumbered with patents. Quartz is one such example. It is a Public Key Encryption System that produces a smaller cipher text based on Hidden Field Equations (HFEs). The Quartz website is littered with phrases such as "must license" and "pay royalties".
The reader is also encouraged to investigate Signature Schemes (with Recovery) as an alternative method to producing Product Keys. An example is PSS-R, a Message Recovery Signature Scheme based on RSA. PSS-R is not suitable fo Platform: |
Size: 768000 |
Author:harris |
Hits:
Description: 用JAVA编写的一个加解密程序,可自动生成公钥、私钥-Prepared using JAVA encryption and decryption of a program that automatically generates a public key, private key Platform: |
Size: 56320 |
Author:ren |
Hits:
Description: this a RSA encrypt and decrypt program using java-this is a RSA encrypt and decrypt program using java Platform: |
Size: 28672 |
Author:rizal |
Hits: