【七侠传】冲刺阶段--Day4

团队成员

20181221曾宇涛 20181202李祎铭 20181209沙桐 20181215薛胜瀚
20181216杨越麒 20181223何家豪 20181232冶廷瑞

一、项目燃尽图

二、今日完成任务

1. RSA加密解密

对于字符串的加密解密是很容易的,主要是文件的加密操作。对于少量文字的文件,可以正常加密解密。但是当文件过长时,我们需要将字段分块。否则就会出现乱码的现象。而加密的字段长短规则如下:加密的 plaintext 最大长度是,证书key位数/8 - 11, 例如1024 bit的证书,被加密的串最长 1024/8 - 11=117,那么对于 2048bit的证书,被加密的长度最长2048/8 - 11 =245。所以我们需要分块加密,然后分块解密就行了,因为,证书key固定的情况下,加密出来的串长度是固定的。也就是说,如果使用2048bit的证书,并且被加密的字符段是小于245个,那么被加密出来的字符长度是344个,以此类推,被加密的字符串可以是688个,1032个等。

2. 签名验签

先用私钥对要签名的文件做摘要,在验签时用公钥验签,如果二者结果为true,则身份验证通过。

三、明日任务安排

公文的制作、发送及接收

四、团队任务分配

学号 姓名 任务
20181202 李祎铭 RSA加密
20181209 沙 桐 数字签名
20181215 薛胜瀚 RSA加密
20181216 杨越麒 RSA解密
20181221 曾宇涛 文件操作
20181223 何家豪 RSA解密
20181232 冶廷瑞 签名验签
posted @ 2020-11-22 15:58  POI~20181223  阅读(44)  评论(0编辑  收藏  举报