冲刺DAY4

1 今日任务完成情况

1.1 功能整合

今日最新功能已整合

1.2 完善整合证书功能

将证书进行接入,确保证书可用。今日生成了测试使用的证书,存储公钥、私钥等信息,保障数据传输过程的数据安全。测试过程可以完成通过证书对传输的数据进行加密处理。

1.3 将证书接入SSL

使用证书中的密钥替换之前写入SSL服务器和客户端的密钥,让加密传输更加安全。

部分代码:

private String readMessage(){
   String result = "";
   if(reader == null){
      reader = new InputStreamReader(inputStream);
   }
   StringBuffer buffer = new StringBuffer();
   char tmp;
   try {
      while((tmp = (char)reader.read()) > 0 && tmp!='\n'){
         buffer.append(tmp);
      }
   } catch (IOException e) {
      // TODO Auto-generated catch block
      if(e.getMessage().contains("certificate_unknown")){
         setLastError("对方证书不受信任!");
      }
      e.printStackTrace();
   }
   result = buffer.toString();
   System.out.println("返回:" +result);
   return result;
}

其余代码已托管至GitHub。

2 冲刺第四天

任务 负责人 工作量
进一步功能整合 王鹏宇 3
完善和测试安全证书功能 李泽昊 3
完善多线程 李烨龙 3
完善加密传输功能 刘新宇 3

3 明日任务安排

任务 负责人 工作量
进一步功能整合 王鹏宇 3
整合证书和加密传输 李泽昊 3
完善多线程 李烨龙 3
完善加密传输功能 刘新宇 3

4 团队风采

image

posted @ 2021-12-11 16:02  IS191x-第7小组  阅读(34)  评论(0编辑  收藏  举报