[發明專利]一次性密碼本加密方法和裝置、設備及存儲介質在審
| 申請號: | 202011492145.X | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112615715A | 公開(公告)日: | 2021-04-06 |
| 發明(設計)人: | 陳睿彧;周文勝;楊謙謙 | 申請(專利權)人: | 北京天維信通科技有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L29/06 |
| 代理公司: | 北京市鼎立東審知識產權代理有限公司 11751 | 代理人: | 陳佳妹;朱慧娟 |
| 地址: | 100083 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一次性 密碼 加密 方法 裝置 設備 存儲 介質 | ||
1.一種一次性密碼本加密方法,其特征在于,包括:
獲取第一明文和第二明文;其中,所述第一明文為當前次待加密的明文,所述第二明文為當前次的上一次加密的明文;
基于所述第一明文和所述第二明文生成第一密文;
將所述第一密文發送至解密端;
其中,在第一次進行明文加密發送時,獲取一次性密碼本,并根據所述一次性密碼本和第一次待發送的明文生成相應的密文并進行發送;
所述一次性密碼本預置有讀取指針。
2.根據權利要求1所述的方法,其特征在于,根據所述一次性密碼本和第一次待發送的明文生成相應的密文包括:
將所述一次性密碼本與所述第一次待發送的明文進行異或運算得到相應的密文;
其中,所述一次性密碼本通過線下方式獲取。
3.根據權利要求1所述的方法,其特征在于,基于所述第一明文和所述第二明文生成第一密文包括:
將所述第一明文與所述第二明文進行異或運算得到所述第一密文。
4.一種一次性密碼本解密方法,其特征在于,對采用權利要求1至3任一項所述的一次性密碼本加密方法進行加密后的第一密文進行解密,包括:
獲取第二明文和所述第一密文;其中,所述第二明文為當前次的上一次解密得到的明文,所述第一密文為當前次待解密的密文;
基于所述第二明文與所述第一密文生成第一明文;
其中,在第一次進行密文解密時,獲取一次性密碼本,并根據所述一次性密碼本和第一次待解密的密文生成相應的明文。
5.根據權利要求4所述的方法,其特征在于,根據所述一次性密碼本和第一次接收的密文生成相應的明文包括:
將所述一次性密碼本與所述第一次接收的密文進行異或運算得到所述相應的明文。
6.根據權利要求4所述的方法,其特征在于,基于所述第二明文與所述第一密文生成第一明文包括:
將所述第一密文與所述第二明文進行異或運算得到所述第一明文。
7.一種一次性密碼本加密裝置,其特征在于,數據接收模塊、密文生成模塊和數據發送模塊;
所述數據接收模塊,被配置為獲取第一明文和第二明文;其中,所述第一明文為當前次待加密的明文,所述第二明文為當前次的上一次加密的明文;
所述密文生成模塊,被配置為基于所述第一明文和所述第二明文生成第一密文;
所述數據發送模塊,將所述第一密文發送至解密端;
其中,所述密文生成模塊,還被配置為在第一次進行明文加密發送時,獲取一次性密碼本,并根據所述一次性密碼本和第一次待發送的明文生成相應的密文并進行發送;
所述一次性密碼本預置有讀取指針。
8.一種一次性密碼本解密裝置,其特征在于,包括密文接收模塊和明文生成模塊;
所述密文接收模塊,被配置為獲取第二明文和第一密文;其中,所述第二明文為當前次的上一次解密得到的明文,所述第一密文為當前次待解密的密文;
所述明文生成模塊,被配置為基于所述第二明文與所述第一密文生成第一明文;
其中,所述明文生成模塊,還被配置為在第一次進行密文解密時,獲取一次性密碼本,并根據所述一次性密碼本和第一次待解密的密文生成相應的明文。
9.一種一次性密碼本加密設備,其特征在于,包括:
處理器;
用于存儲處理器可執行指令的存儲器;
其中,所述處理器被配置為執行所述可執行指令時實現權利要求1至3中任意一項所述的方法。
10.一種非易失性計算機可讀存儲介質,其上存儲有計算機程序指令,其特征在于,所述計算機程序指令被處理器執行時實現權利要求1至3中任意一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天維信通科技有限公司,未經北京天維信通科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011492145.X/1.html,轉載請聲明來源鉆瓜專利網。





