CN107342865B - 一种基于sm4的认证加密算法 - Google Patents
一种基于sm4的认证加密算法 Download PDFInfo
- Publication number
- CN107342865B CN107342865B CN201710470765.5A CN201710470765A CN107342865B CN 107342865 B CN107342865 B CN 107342865B CN 201710470765 A CN201710470765 A CN 201710470765A CN 107342865 B CN107342865 B CN 107342865B
- Authority
- CN
- China
- Prior art keywords
- state
- update
- data
- plaintext
- state value
- 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.)
- Active
Links
- 230000009466 transformation Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 9
- 238000012795 verification Methods 0.000 description 20
- 238000000034 method Methods 0.000 description 5
- 230000002354 daily effect Effects 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
Images
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/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3228—One-time or temporary data, i.e. information which is sent for every authentication or authorization, e.g. one-time-password, one-time-token or one-time-key
-
- 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
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0863—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving passwords or one-time passwords
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0891—Revocation or update of secret information, e.g. encryption key update or rekeying
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710470765.5A CN107342865B (zh) | 2017-06-20 | 2017-06-20 | 一种基于sm4的认证加密算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710470765.5A CN107342865B (zh) | 2017-06-20 | 2017-06-20 | 一种基于sm4的认证加密算法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107342865A CN107342865A (zh) | 2017-11-10 |
CN107342865B true CN107342865B (zh) | 2020-07-10 |
Family
ID=60220802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710470765.5A Active CN107342865B (zh) | 2017-06-20 | 2017-06-20 | 一种基于sm4的认证加密算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107342865B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110098940B (zh) * | 2019-06-10 | 2020-02-11 | 卓尔智联(武汉)研究院有限公司 | 电子邮件签名方法、装置及存储介质 |
CN111464296B (zh) * | 2020-03-30 | 2020-12-25 | 卓尔智联(武汉)研究院有限公司 | 序列密码生成方法、数据加密方法和数据解密方法 |
CN112235319B (zh) * | 2020-12-09 | 2021-03-16 | 卓尔智联(武汉)研究院有限公司 | 数据加密、解密方法、装置和加解密电路 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105515758A (zh) * | 2015-11-27 | 2016-04-20 | 桂林电子科技大学 | 基于Modbus协议的数据并行加密通信方法和*** |
CN106357380A (zh) * | 2016-10-11 | 2017-01-25 | 中国信息安全测评中心 | Sm4算法的掩码方法及装置 |
CN106712930A (zh) * | 2017-01-24 | 2017-05-24 | 北京炼石网络技术有限公司 | 一种sm4加密方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9513913B2 (en) * | 2014-07-22 | 2016-12-06 | Intel Corporation | SM4 acceleration processors, methods, systems, and instructions |
-
2017
- 2017-06-20 CN CN201710470765.5A patent/CN107342865B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105515758A (zh) * | 2015-11-27 | 2016-04-20 | 桂林电子科技大学 | 基于Modbus协议的数据并行加密通信方法和*** |
CN106357380A (zh) * | 2016-10-11 | 2017-01-25 | 中国信息安全测评中心 | Sm4算法的掩码方法及装置 |
CN106712930A (zh) * | 2017-01-24 | 2017-05-24 | 北京炼石网络技术有限公司 | 一种sm4加密方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107342865A (zh) | 2017-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10609014B2 (en) | Un-password: risk aware end-to-end multi-factor authentication via dynamic pairing | |
US10650373B2 (en) | Method and apparatus for validating a transaction between a plurality of machines | |
Nyang et al. | Keylogging-resistant visual authentication protocols | |
Debnath et al. | Brief review on journey of secured hash algorithms | |
CN105722067A (zh) | 移动终端上数据加/解密方法及装置 | |
CN107453880A (zh) | 一种云数据安全存储方法和*** | |
CN107342865B (zh) | 一种基于sm4的认证加密算法 | |
Mousavi et al. | Security of Internet of Things using RC4 and ECC algorithms (case study: smart irrigation systems) | |
KR101358375B1 (ko) | 스미싱 방지를 위한 문자메시지 보안 시스템 및 방법 | |
Goel et al. | LEOBAT: Lightweight encryption and OTP based authentication technique for securing IoT networks | |
WO2013016736A2 (en) | Product authentication based upon a hyperelliptic curve equation and a curve pairing function | |
Elganzoury et al. | A new secure one-time password algorithm for mobile applications | |
CN107689867B (zh) | 一种在开放环境下的密钥保护方法和*** | |
Nosrati et al. | Security assessment of mobile-banking | |
CN109412799A (zh) | 一种生成本地密钥的***及其方法 | |
Thakur et al. | A Comprehensive Review of Wireless Security Protocols and Encryption Applications | |
Rahim et al. | Security Enhancement with USB Flash Disk as Key using AES Algorithm | |
KR101146509B1 (ko) | 모바일 보안카드를 이용한 인터넷 뱅킹 거래 시스템 및 그 방법 | |
KR101271464B1 (ko) | 이중 인증 시스템의 비밀키 암호화 방법 | |
Chen et al. | Biometric-based remote mutual authentication scheme for mobile device | |
KR101210411B1 (ko) | 공인인증서와 키수열발생기로 생성되는 otp를 이용한 트렌젝션보호 시스템 및 방법 | |
Pawar et al. | Survey of cryptography techniques for data security | |
Jain | Enhancing security in Tokenization using NGE for storage as a service | |
Rawat et al. | A review paper on cryptography and network security | |
Baftiu et al. | Encrypted data service for security electronic communications |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20190107 Address after: 554300 No. 18 Xingtong Road, Tongren City, Guizhou Province, with No. 1 Applicant after: Li Xuesong Address before: No. 8, Xingyi Road, Guiyang National High-tech Industrial Development Zone, Guiyang City, Guizhou Province, with No. 12 attached Applicant before: GUIZHOU XIN'ANCHUANG TECHNOLOGY CO.,LTD. |
|
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200608 Address after: 550003 room 224, building 501, Guizhou Electronic Technology Vocational College, Tianji Road, Machang science and technology new town, Gui'an New District, Guiyang City, Guizhou Province Applicant after: Guizhou Anrong Technology Development Co.,Ltd. Address before: 554300 No. 18 Xingtong Road, Tongren City, Guizhou Province, with No. 1 Applicant before: Li Xuesong |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240508 Address after: No. 1-4, 9th Floor, Building B, Morgan Center, Lincheng West Road, Guanshanhu District, Guiyang City, Guizhou Province, 550081 Patentee after: Big data security engineering research center (Guizhou) Co.,Ltd. Country or region after: China Address before: 550003 room 224, building 501, Guizhou Electronic Technology Vocational College, Tianji Road, Machang science and technology new town, Gui'an New District, Guiyang City, Guizhou Province Patentee before: Guizhou Anrong Technology Development Co.,Ltd. Country or region before: China |