文件名称:task
- 所属分类:
- 系统编程
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2017-10-15
- 文件大小:
- 19kb
- 下载次数:
- 0次
- 提 供 者:
- Iamano*******
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
1、对称密码技术的实现
(1)熟悉相应的DES加密/解密函数的使用,在单机完成对特定文件(test-1.txt)的单重DES加密/解密;
(2)针对DES密钥特点(8字节,64比特位,其中真正起作用的为56比特位),设计一次一密的密钥产生机制(即每次会话所使用的密钥都是临时随机产生的);
2、非对称密码技术的实现
(1)熟悉RSA相关函数(公私钥生成函数,加密/解密函数);
(2)利用公钥加密特定文件(test-1.txt),并用私钥进行解密;反过来,再利用私钥加密特定文件,并用公钥进行解密。对比解密后的文件与原始文件是否一致。
3、信息摘要技术的实现
(1)熟悉MD5算法的实现函数;
(2)利用MD5实现函数,对特定文件(test-1.txt)进行信息摘要的计算,得到信息摘要M1;尝试改变特定文件中的内容(比如改变其中某个字母),再利用MD5计算一次信息摘要,看同之前得到的信息摘要是否相同;(nformation security technology experiment three
One of the applications of Cryptography: symmetric / asymmetric cryptography (2 hours))
(1)熟悉相应的DES加密/解密函数的使用,在单机完成对特定文件(test-1.txt)的单重DES加密/解密;
(2)针对DES密钥特点(8字节,64比特位,其中真正起作用的为56比特位),设计一次一密的密钥产生机制(即每次会话所使用的密钥都是临时随机产生的);
2、非对称密码技术的实现
(1)熟悉RSA相关函数(公私钥生成函数,加密/解密函数);
(2)利用公钥加密特定文件(test-1.txt),并用私钥进行解密;反过来,再利用私钥加密特定文件,并用公钥进行解密。对比解密后的文件与原始文件是否一致。
3、信息摘要技术的实现
(1)熟悉MD5算法的实现函数;
(2)利用MD5实现函数,对特定文件(test-1.txt)进行信息摘要的计算,得到信息摘要M1;尝试改变特定文件中的内容(比如改变其中某个字母),再利用MD5计算一次信息摘要,看同之前得到的信息摘要是否相同;(nformation security technology experiment three
One of the applications of Cryptography: symmetric / asymmetric cryptography (2 hours))
相关搜索: 信息技术安全
(系统自动生成,下载前可以参看下载内容)
下载文件列表
task1
task1\.classpath
task1\.project
task1\bin
task1\bin\indi
task1\bin\indi\tangkai
task1\bin\indi\tangkai\security
task1\bin\indi\tangkai\security\des
task1\bin\indi\tangkai\security\des\DESEncryptTools.class
task1\bin\indi\tangkai\security\des\DesMainTest.class
task1\bin\indi\tangkai\security\md5
task1\bin\indi\tangkai\security\md5\MD5MainTest.class
task1\bin\indi\tangkai\security\md5\MD5_Encrypt.class
task1\bin\indi\tangkai\security\rsa
task1\bin\indi\tangkai\security\rsa\RsaMainTest.class
task1\bin\indi\tangkai\security\rsa\RSA_Encrypt.class
task1\encrypt.dat
task1\PrivateKey
task1\privatekey.dat
task1\pubkey.dat
task1\PublicKey
task1\src
task1\src\indi
task1\src\indi\tangkai
task1\src\indi\tangkai\security
task1\src\indi\tangkai\security\des
task1\src\indi\tangkai\security\des\DESEncryptTools.java
task1\src\indi\tangkai\security\des\DesMainTest.java
task1\src\indi\tangkai\security\md5
task1\src\indi\tangkai\security\md5\MD5MainTest.java
task1\src\indi\tangkai\security\md5\MD5_Encrypt.java
task1\src\indi\tangkai\security\rsa
task1\src\indi\tangkai\security\rsa\RsaMainTest.java
task1\src\indi\tangkai\security\rsa\RSA_Encrypt.java
task1\test-1.txt
task1\.classpath
task1\.project
task1\bin
task1\bin\indi
task1\bin\indi\tangkai
task1\bin\indi\tangkai\security
task1\bin\indi\tangkai\security\des
task1\bin\indi\tangkai\security\des\DESEncryptTools.class
task1\bin\indi\tangkai\security\des\DesMainTest.class
task1\bin\indi\tangkai\security\md5
task1\bin\indi\tangkai\security\md5\MD5MainTest.class
task1\bin\indi\tangkai\security\md5\MD5_Encrypt.class
task1\bin\indi\tangkai\security\rsa
task1\bin\indi\tangkai\security\rsa\RsaMainTest.class
task1\bin\indi\tangkai\security\rsa\RSA_Encrypt.class
task1\encrypt.dat
task1\PrivateKey
task1\privatekey.dat
task1\pubkey.dat
task1\PublicKey
task1\src
task1\src\indi
task1\src\indi\tangkai
task1\src\indi\tangkai\security
task1\src\indi\tangkai\security\des
task1\src\indi\tangkai\security\des\DESEncryptTools.java
task1\src\indi\tangkai\security\des\DesMainTest.java
task1\src\indi\tangkai\security\md5
task1\src\indi\tangkai\security\md5\MD5MainTest.java
task1\src\indi\tangkai\security\md5\MD5_Encrypt.java
task1\src\indi\tangkai\security\rsa
task1\src\indi\tangkai\security\rsa\RsaMainTest.java
task1\src\indi\tangkai\security\rsa\RSA_Encrypt.java
task1\test-1.txt