下载此文档

密码学与信息论课设.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
《密码学与信息论》课程设计任务
任务:
设计实现软件认证平台,要求实现一下功能:
为用户提供试用期;
实现付费用户的权限更新;
实现已付费用户的权限撤销;
时间:6月20日-6月21日
要求:6月21日下午17:00提交报告及程序。
报告包含两部分内容:(1)数据流向图【参见新版教材P117旧版教材P135图5-1】(2)程序源代码
Alice为服务器端,Bob为客户机端
参考资料:
Socket传输程序。
//
package alice;
import ;
import ;
import ;
import ;
import .ServerSocket;
import .Socket;
public class Alice {
private ServerSocket server;
private Socket client;
private DataInputStream in;
private OutputStream out;
public void init(){
try {
=new ServerSocket(8888);
("等待连接...");
=();
=new DataInputStream(());
=();
} catch (IOException e) {
// TODO Auto-generated catch block
();
}
}
public int Recv(){
byte[] buf ;
ByteArrayOutputStream out1 = new ByteArrayOutputStream();
(">");
try {
while (() != 0) {
(">");
(());
}
} catch (IOException e1) {
// TODO Auto-generated catch block
();
}
buf=();
(new String(buf));
return 1;
}
public int Send(byte[] databuf){
try {
(databuf);
();
("发送"

密码学与信息论课设 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0d
  • 文件大小52 KB
  • 时间2017-08-04