-
公开(公告)号:CN108768617B
公开(公告)日:2021-02-23
申请号:CN201810574634.6
申请日:2018-06-06
Applicant: 贵州大学
Abstract: 本发明公开了一种基于传统分组密码的保持格式加密方法。本发明设计了一种保持数字型和字母型混合格式的加密方法,该加密方法通过构造替换表实现数字和字母与比特串之间的转化,使用了Feistel网络结构,在轮运算中使用了传统的分组密码算法,保障算法的安全性,在轮运算前后设计了压缩映射运算,不但保障了加密后的数据在指定格式范围内,也在整体上保留了Feistel网络结构加密与解密过程一致的特点,最终加密结果的长度与明文保持一致。用户根据实际应用场景需求,可以选择不同的替换表和选择不同的分组密码算法对数据进行加密和解密。该加密方法保障了数据在传输和存储阶段的安全,并且不会破坏数据库结构和业务系统功能。
-
公开(公告)号:CN108833351A
公开(公告)日:2018-11-16
申请号:CN201810472885.3
申请日:2018-05-17
Applicant: 贵州大学
CPC classification number: H04L63/0435 , G06Q10/083 , H04L9/065 , H04L67/06 , H04L67/42
Abstract: 本发明公开了一种具有隐私保护功能的快递实名认证方法。本发明贴合国家新出台关于快递实名化的政策,将隐私保护与快递实名制的需求相结合,在该方案中,根据用户的需求将相关认证方式与隐私保护方案作为用户的可选项。在其可解决的问题如下所述,其一该方案利用相关密码算法,为用户所提供的真实有效的信息进行加密,为用户提供的隐私保护机制;其二,在该方案所涉及到的身份认证,并不依赖于人工认证,而是服务器端自动进行身份认证,目前,通过智能手机等设备拍照进行身份认证的技术较为成熟;其三,该方案所提到的身份认证并不仅仅采用身份证作为唯一的认证标准,也可采用电话号码作为身份认证的标准之一。
-
公开(公告)号:CN109039586A
公开(公告)日:2018-12-18
申请号:CN201810941285.7
申请日:2018-08-17
Applicant: 贵州大学
IPC: H04L9/06
CPC classification number: H04L9/0631
Abstract: 本发明公开了一种可恢复的保留数字类型轻量级脱敏方法,该方法使用0到9这十个整数,通过轻量级分组密码算法进行加密,得到密文大小分布序列,将分布序列作为数字型正置换表。要脱敏的真实数字型数据与加密密钥进行一一对应相加、取模10操作,再进行数字型正置换表置换脱敏操作,脱敏后得到数字型假数据,完成数据的脱敏。在数字型正置换表的基础上,构造一个数字型反置换表,脱敏后的假数字型数据进行数字反置换表置换恢复操作,再与加密密钥进行一一对应相减、取模10操作,从而使得脱敏后的假数据恢复得到真实的数字型数据。该方法做到了保持脱敏前数据与脱敏后的数据格式不改变,实现了数据遮蔽,并且对任何长度的数字型数据,进行高效、安全的脱敏处理与脱敏后恢复,节省了软件实现的开销与硬件实现的成本。
-
公开(公告)号:CN107707343A
公开(公告)日:2018-02-16
申请号:CN201711093878.4
申请日:2017-11-08
Applicant: 贵州大学
IPC: H04L9/06
Abstract: 本发明公开了一种加解密一致的SP网络结构轻量级LBT分组密码实现方法。本发明设计了一种加解密一致的SP网络密码结构,该密码结构像Feistel网络密码结构一样,加密与解密是同一个算法,不需要专门设计解密算法,该结构进行加密的明文数据输入方向与进行解密的密文数据输入方向相同。将设计的这种密码结构实现为一种轻量级LBT分组密码算法,用户根据应用场合需求,选择不同的密钥长度密码算法。解决了基于SP网络结构密码很难做到加解密一致的瓶颈;使得LBT密码的加密与解密速度快,有利于软件和硬件实现,同时减少软硬件资源,从而非常适合作为轻量级分组密码。
-
公开(公告)号:CN107707343B
公开(公告)日:2020-10-16
申请号:CN201711093878.4
申请日:2017-11-08
Applicant: 贵州大学
IPC: H04L9/06
Abstract: 本发明公开了一种加解密一致的SP网络结构轻量级LBT分组密码实现方法。本发明设计了一种加解密一致的SP网络密码结构,该密码结构像Feistel网络密码结构一样,加密与解密是同一个算法,不需要专门设计解密算法,该结构进行加密的明文数据输入方向与进行解密的密文数据输入方向相同。将设计的这种密码结构实现为一种轻量级LBT分组密码算法,用户根据应用场合需求,选择不同的密钥长度密码算法。解决了基于SP网络结构密码很难做到加解密一致的瓶颈;使得LBT密码的加密与解密速度快,有利于软件和硬件实现,同时减少软硬件资源,从而非常适合作为轻量级分组密码。
-
公开(公告)号:CN108599944A
公开(公告)日:2018-09-28
申请号:CN201810417920.1
申请日:2018-05-04
Applicant: 贵州大学
Abstract: 本发明公开了基于手机身份的验证码短信透明加密方法,该方法包括步骤,首先用户通过网站或者APP发送获取验证码请求;接入商的服务器获得用户请求之后,生成随机验证码;接入商的服务器触发模块请求可信中心PKG,将对生成地验证码进行加密操作;对于加密过验证码以短信方式发送到用户手机,手机端触发模块请求PKG,PKG认证用户,根据用户标识身份字符串生成私钥,并将私钥通过安全信道返回给对应用户;用户手机打开短信应用,触发模块自动将保存在手机内加密的验证码短信进行解密;用户将解密的验证码信息在网页上填写,或者直接复制、粘贴到APP应用中;在网页上或者APP应用当中填写的验证码验证成功,则立即删除解密后验证码内容。该基于手机身份的验证码短信透明加密方法与技术在实现当中,具有安全性及效率高、良好的用户体验与成本低优点。
-
公开(公告)号:CN109039586B
公开(公告)日:2021-06-29
申请号:CN201810941285.7
申请日:2018-08-17
Applicant: 贵州大学
IPC: H04L9/06
Abstract: 本发明公开了一种可恢复的保留数字类型轻量级脱敏方法,该方法使用0到9这十个整数,通过轻量级分组密码算法进行加密,得到密文大小分布序列,将分布序列作为数字型正置换表。要脱敏的真实数字型数据与加密密钥进行一一对应相加、取模10操作,再进行数字型正置换表置换脱敏操作,脱敏后得到数字型假数据,完成数据的脱敏。在数字型正置换表的基础上,构造一个数字型反置换表,脱敏后的假数字型数据进行数字反置换表置换恢复操作,再与加密密钥进行一一对应相减、取模10操作,从而使得脱敏后的假数据恢复得到真实的数字型数据。该方法做到了保持脱敏前数据与脱敏后的数据格式不改变,实现了数据遮蔽,并且对任何长度的数字型数据,进行高效、安全的脱敏处理与脱敏后恢复,节省了软件实现的开销与硬件实现的成本。
-
公开(公告)号:CN108768617A
公开(公告)日:2018-11-06
申请号:CN201810574634.6
申请日:2018-06-06
Applicant: 贵州大学
CPC classification number: H04L9/0631 , H04L9/0861 , H04L9/0891
Abstract: 本发明公开了一种基于传统分组密码的保持格式加密方法。本发明设计了一种保持数字型和字母型混合格式的加密方法,该加密方法通过构造替换表实现数字和字母与比特串之间的转化,使用了Feistel网络结构,在轮运算中使用了传统的分组密码算法,保障算法的安全性,在轮运算前后设计了压缩映射运算,不但保障了加密后的数据在指定格式范围内,也在整体上保留了Feistel网络结构加密与解密过程一致的特点,最终加密结果的长度与明文保持一致。用户根据实际应用场景需求,可以选择不同的替换表和选择不同的分组密码算法对数据进行加密和解密。该加密方法保障了数据在传输和存储阶段的安全,并且不会破坏数据库结构和业务系统功能。
-
-
-
-
-
-
-