CN109257162A - 加密算法白盒化的方法和装置 - Google Patents
加密算法白盒化的方法和装置 Download PDFInfo
- Publication number
- CN109257162A CN109257162A CN201811301181.6A CN201811301181A CN109257162A CN 109257162 A CN109257162 A CN 109257162A CN 201811301181 A CN201811301181 A CN 201811301181A CN 109257162 A CN109257162 A CN 109257162A
- Authority
- CN
- China
- Prior art keywords
- transformation
- look
- algorithmic procedure
- encryption
- primary key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
- H04L9/0631—Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/16—Obfuscation or hiding, e.g. involving white box
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811301181.6A CN109257162A (zh) | 2018-11-02 | 2018-11-02 | 加密算法白盒化的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811301181.6A CN109257162A (zh) | 2018-11-02 | 2018-11-02 | 加密算法白盒化的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109257162A true CN109257162A (zh) | 2019-01-22 |
Family
ID=65043961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811301181.6A Pending CN109257162A (zh) | 2018-11-02 | 2018-11-02 | 加密算法白盒化的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109257162A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110602138A (zh) * | 2019-09-26 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 区块链网络的数据处理方法、装置、电子设备及存储介质 |
CN110784306A (zh) * | 2019-11-01 | 2020-02-11 | 成都卫士通信息产业股份有限公司 | Sm4算法白盒实现方法、装置、电子设备及计算机介质 |
CN111737689A (zh) * | 2020-06-10 | 2020-10-02 | 北京奇艺世纪科技有限公司 | 数据处理方法、处理器、电子设备、存储介质及程序产品 |
CN112636903A (zh) * | 2021-03-11 | 2021-04-09 | 北京信安世纪科技股份有限公司 | 构造方法、加密方法、解密方法、装置、设备及存储介质 |
CN114124364A (zh) * | 2020-08-27 | 2022-03-01 | 国民技术股份有限公司 | 密钥安全处理方法、装置、设备及计算机可读存储介质 |
CN116668007A (zh) * | 2023-08-01 | 2023-08-29 | ***量子科技有限公司 | 基于白盒sm4算法的加密通信方法、终端及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130061061A1 (en) * | 2011-09-01 | 2013-03-07 | Apple Inc. | Protecting look up tables by mixing code and operations |
CN105681025A (zh) * | 2016-01-29 | 2016-06-15 | 中国科学院信息工程研究所 | 一种国家密码标准算法sm4的安全白盒实现方法和装置 |
CN107070636A (zh) * | 2016-12-23 | 2017-08-18 | 中国电子科技集团公司第三十研究所 | 一种标准密文输出格式的商密sm4算法的白盒软件实现方法 |
CN107968706A (zh) * | 2017-11-21 | 2018-04-27 | 武汉珈港科技有限公司 | 具有流程保护功能的白盒密码方法及*** |
-
2018
- 2018-11-02 CN CN201811301181.6A patent/CN109257162A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130061061A1 (en) * | 2011-09-01 | 2013-03-07 | Apple Inc. | Protecting look up tables by mixing code and operations |
CN105681025A (zh) * | 2016-01-29 | 2016-06-15 | 中国科学院信息工程研究所 | 一种国家密码标准算法sm4的安全白盒实现方法和装置 |
CN107070636A (zh) * | 2016-12-23 | 2017-08-18 | 中国电子科技集团公司第三十研究所 | 一种标准密文输出格式的商密sm4算法的白盒软件实现方法 |
CN107968706A (zh) * | 2017-11-21 | 2018-04-27 | 武汉珈港科技有限公司 | 具有流程保护功能的白盒密码方法及*** |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110602138A (zh) * | 2019-09-26 | 2019-12-20 | 腾讯科技(深圳)有限公司 | 区块链网络的数据处理方法、装置、电子设备及存储介质 |
CN110784306A (zh) * | 2019-11-01 | 2020-02-11 | 成都卫士通信息产业股份有限公司 | Sm4算法白盒实现方法、装置、电子设备及计算机介质 |
CN110784306B (zh) * | 2019-11-01 | 2023-10-27 | 成都卫士通信息产业股份有限公司 | Sm4算法白盒实现方法、装置、电子设备及计算机介质 |
CN111737689A (zh) * | 2020-06-10 | 2020-10-02 | 北京奇艺世纪科技有限公司 | 数据处理方法、处理器、电子设备、存储介质及程序产品 |
CN114124364A (zh) * | 2020-08-27 | 2022-03-01 | 国民技术股份有限公司 | 密钥安全处理方法、装置、设备及计算机可读存储介质 |
CN114124364B (zh) * | 2020-08-27 | 2024-05-24 | 国民技术股份有限公司 | 密钥安全处理方法、装置、设备及计算机可读存储介质 |
CN112636903A (zh) * | 2021-03-11 | 2021-04-09 | 北京信安世纪科技股份有限公司 | 构造方法、加密方法、解密方法、装置、设备及存储介质 |
CN116668007A (zh) * | 2023-08-01 | 2023-08-29 | ***量子科技有限公司 | 基于白盒sm4算法的加密通信方法、终端及*** |
CN116668007B (zh) * | 2023-08-01 | 2023-10-31 | ***量子科技有限公司 | 基于白盒sm4算法的加密通信方法、终端及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109257162A (zh) | 加密算法白盒化的方法和装置 | |
CN109660555A (zh) | 基于代理重加密的内容安全分享方法和*** | |
CN109802940A (zh) | 区块链数据库加密和解密方法、装置、设备及其存储介质 | |
CN107707347A (zh) | 用户密钥的备份方法及装置、用户密钥的导入方法及装置 | |
WO2021239008A1 (zh) | 一种基于隐私保护的加密方法和*** | |
CN110061840A (zh) | 数据加密方法、装置、计算机设备及存储介质 | |
CN102484581A (zh) | 使用中间数据更改的具有可配置密钥的白盒密码*** | |
CN109361644B (zh) | 一种支持快速搜索和解密的模糊属性基加密方法 | |
CN105897784B (zh) | 物联网终端设备加密通信方法和装置 | |
CN107248984A (zh) | 数据交换***、方法和装置 | |
JP5714776B2 (ja) | ハイブリッド・ネットワークのためのプロトコル特有鍵 | |
CN108880812A (zh) | 数据加密的方法和*** | |
CN109672521A (zh) | 基于国密加密引擎实现的安全存储***和方法 | |
CN110516462A (zh) | 用于加密数据的方法和装置 | |
CN108038128A (zh) | 一种加密文件的检索方法、***、终端设备及存储介质 | |
CN112256275A (zh) | 代码混淆方法、装置、电子设备及介质 | |
CN109547201A (zh) | 一种根密钥的加密方法、计算机可读存储介质及终端设备 | |
CN108549824A (zh) | 一种数据脱敏方法及装置 | |
CN111191255A (zh) | 信息加密处理的方法、服务器、终端、设备以及存储介质 | |
CN109495266A (zh) | 基于随机数的数据加密方法及装置 | |
CN111600867B (zh) | 一种数据加密方法和相关设备 | |
CN114003924A (zh) | 一种集成的全同态加密实现方法、装置及*** | |
CN112019322B (zh) | 密码流生成方法及其装置 | |
CN110611568B (zh) | 基于多种加解密算法的动态加解密方法、装置、及设备 | |
CN111901097A (zh) | 一种白盒实现方法、装置、电子设备及计算机存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 101111 Room 221, 2nd Floor, Block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone Applicant after: Jingdong Digital Technology Holding Co.,Ltd. Address before: 101111 Room 221, 2nd Floor, Block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone Applicant before: JINGDONG DIGITAL TECHNOLOGY HOLDINGS Co.,Ltd. Address after: 101111 Room 221, 2nd Floor, Block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone Applicant after: Jingdong Technology Holding Co.,Ltd. Address before: 101111 Room 221, 2nd Floor, Block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone Applicant before: Jingdong Digital Technology Holding Co.,Ltd. Address after: 101111 Room 221, 2nd Floor, Block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone Applicant after: JINGDONG DIGITAL TECHNOLOGY HOLDINGS Co.,Ltd. Address before: 101111 Room 221, 2nd Floor, Block C, 18 Kechuang 11th Street, Beijing Economic and Technological Development Zone Applicant before: BEIJING JINGDONG FINANCIAL TECHNOLOGY HOLDING Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190122 |