基于遗传算法的流量混淆方法、装置和可读存储介质
摘要文本
本申请公开一种基于遗传算法的流量混淆方法、装置和可读存储介质,能够提高数据安全性。所述方法包括:获得待加密数据的第一特征信息,所述第一特征信息是根据所述待加密数据的数据传输特征得到的;对所述第一特征信息进行染色体编码,得到混淆数据的初始种群;根据所述初始种群,生成所述混淆数据;将所述混淆数据加入所述待加密数据,得到使用所述混淆数据加密后的数据。
申请人信息
- 申请人:烽台科技(北京)有限公司
- 申请人地址:100000 北京市海淀区北坞村路甲25号静芯园I座一层101室
- 发明人: 烽台科技(北京)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于遗传算法的流量混淆方法、装置和可读存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311371758.1 |
| 申请日 | 2023/10/23 |
| 公告号 | CN117118615B |
| 公开日 | 2024/2/6 |
| IPC主分类号 | H04L9/08 |
| 权利人 | 烽台科技(北京)有限公司 |
| 发明人 | 龚亮华; 张锁锋; 张提 |
| 地址 | 北京市海淀区北坞村路甲25号静芯园I座一层101室 |
专利主权项内容
1.一种基于遗传算法的流量混淆方法,其特征在于,包括:获得待加密数据的第一特征信息,所述第一特征信息是根据所述待加密数据的数据传输特征得到的;对所述第一特征信息进行染色体编码,得到混淆数据的初始种群;根据所述初始种群,生成所述混淆数据;将所述混淆数据加入所述待加密数据,得到使用所述混淆数据加密后的数据;所述根据所述初始种群,生成所述混淆数据,包括:根据预混淆数据,和适应度函数,从优化的种群中选择用于构成混淆数据的目标染色体;将所述目标染色体的组合作为所述混淆数据;所述方法还包括:根据所述待加密数据确定第一标准化向量,根据所述预混淆数据确定第二标准化向量;所述第一标准化向量是通过下述步骤生成的:获得所述待加密数据的第二特征信息,所述第二特征信息是根据所述待加密数据的数据传输特征得到的;根据所述第二特征信息,将所述待加密数据的原始数据包映射至第一多维向量;将所述第一多维向量进行标准化,得到所述第一标准化向量;所述第二标准化向量是通过下述步骤生成的:获得所述预混淆数据的第三特征信息,所述第三特征信息是根据所述预混淆数据的数据传输特征得到的;根据所述第三特征信息,将所述预混淆数据的原始数据包映射至第二多维向量;将所述第二多维向量单位化,得到所述第二标准化向量;根据所述第一标准化向量与所述第二标准化向量的相似度,确定所述适应度函数。