下星期要演示和上交的作业 急 本人无编程背景 目前自学JAVA处于入门阶段 主程序中很多地方看不懂 请用JAVA和eclipse的亲们具体指教...
本人扣扣:16419909
工程地址:
http://www.ee.usyd.edu.au/~mattb/2007/project/
主程序:
http://www.ee.usyd.edu.au/~mattb/2007/project/StealthNet-1.0.zip
工程文本:
http://www.ee.usyd.edu.au/~mattb/2007/project/project1.pdf本工程是要用公钥私钥体系在服务器端注册的初期 跟你要通信的人交换秘钥 然后通信的内容或传输文件 用密匙加密。要求原文:
-key exchange between the client and server on initialisation of a connection.
-key exchange between client and client on initialisation of a chat session or file transfer.
-confidentiality through encryption of client-server and client-client messages with a block cypher in CBC mode or stream cypher.(用vigenere也可以饿~~=v=)
-integrity through use of a MAC appended to all messager (client-server and client-client)
-resistance against replay attacks using a mechanism which you are to devise.先谢了~!

解决方案 »

  1.   

    悉尼大学engineering学院某project 
    加了这个TITLE,就怕了-.-
    这个有点安全的味道,密钥之类的,关注下
      

  2.   

    没啥好怕的饿......我们是engineering学院的network专业 我原来不懂计算机的 本科是学电子信息的 也就学过C语言 汇编什么 都是60分混过的 囧
    且我同学现在很多人都没学过JAVA的 群急中......
      

  3.   

    谢大人 然来不及了饿......囧 偶两天时间学会HTML和CSS然后制作静态网页 可是想两天搞定这程序 说出去都会被砸死饿......囧