KR20200055672A - 순열그룹 기반의 암호화 기술을 적용한 암호화시스템 및 방법 - Google Patents
순열그룹 기반의 암호화 기술을 적용한 암호화시스템 및 방법 Download PDFInfo
- Publication number
- KR20200055672A KR20200055672A KR1020190144235A KR20190144235A KR20200055672A KR 20200055672 A KR20200055672 A KR 20200055672A KR 1020190144235 A KR1020190144235 A KR 1020190144235A KR 20190144235 A KR20190144235 A KR 20190144235A KR 20200055672 A KR20200055672 A KR 20200055672A
- Authority
- KR
- South Korea
- Prior art keywords
- key
- permutation
- encryption
- signature
- message
- 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.)
- Granted
Links
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/14—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0825—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
-
- 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/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
-
- 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/002—Countermeasures against attacks on cryptographic mechanisms
- H04L9/003—Countermeasures against attacks on cryptographic mechanisms for power analysis, e.g. differential power analysis [DPA] or simple power analysis [SPA]
-
- 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/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/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
- H04L9/0656—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
- H04L9/0662—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
-
- 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/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/083—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
- H04L9/0833—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP] involving conference or group 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/085—Secret sharing or secret splitting, e.g. threshold schemes
-
- 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
-
- 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/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
-
- 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/3247—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 involving digital signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Storage Device Security (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
| 암호알고리즘 | 형태 | 목적 | 양자 컴퓨터의 영향 |
| AES-256 | Symmetric key | Encryption | Secure |
| SHA-256, SHA-3 | - | Hash functions | Secure |
| RSA | Public key | 전자서명, 키설정 | No longer secure |
| ECDSA, ECDH(타원암호) | Public key | 전자서명, 키교환 | No longer secure |
| DSA (finite field Cryptography) |
Public key | 전자서명, 키교환 | No longer secure |
| 암호기법 | 키사이즈 | 효과적인 키강도/보안수준(bits) | |
| 기존 컴퓨팅 | 퀀텀 컴퓨팅 | ||
| RSA-1024 | 1024 | 80 | 0 |
| RSA-2048 | 2048 | 112 | 0 |
| ECC-256 | 256 | 128 | 0 |
| ECC-384 | 384 | 256 | 0 |
| AES-128 | 128 | 128 | 64 |
| AES-256 | 256 | 256 | 128 |
| 키사이즈(bits) | 효과적인키강도/보안수준(bits) | |
| 기존 컴퓨팅 | 양자 컴퓨팅 | |
| 256(|M|=32) | 128(AES) | 64 |
| 512(|M|=64) | 256(AES) | 128 |
| 1024(|M|=128) | 768(AES) | 384 |
| 2048(|M|=256) | 1536(AES) | 768 |
도 2는 순열연산(group action) 예시를 보여주는 개념도.
도 3은 발명시스템의 cipher(K, E, C) space 예시를 보여주는 개념도.
도 4는 암호 통신시스템의 개념도.
도 5는 암호/복호를 위한 시스템의 구조도.
도 6은 암호화기의 구조도.
도 7은 복호화기의 구조도.
도 8은 암호키 생성기의 개념도.
도 9는 암호 연산 예시를 보여주는 개념도.
도 10은 암호/복호화 절차 흐름도.
도 11은 암호/복호화 단계 1 설정 예시를 보여주는 개념도.
도 12는 암호화/복호화 단계 2 키 생성 예시를 보여주는 개념도.
도 13은 암호화 단계 3 암호문 생성을 보여주는 개념도.
도 14는 복호화 단계 3 메시지 생성을 보여주는 개념도.
도 15는 서명/검증을 위한 시스템의 구조도.
도 16은 서명기의 구조도.
도 17은 검증기의 구조도.
도 18는 서명/검증 절차 흐름도.
도 19은 서명/검증 단계 1 설정 예시를 보여주는 개념도.
도 20은 서명/검증 단계 2 키생성을 보여주는 개념도.
도 21는 서명 단계 4 서명(signature) 생성을 보여주는 개념도.
도 22은 검증 단계 4 검증 메시지 수락/거절을 보여주는 개념도.
도 23는 서명된 메시지의 암호화기시스템의 구조도.
도 24는 서명된 메시지의 복호화기시스템의 구조도.
도 25은 서명된 메시지의 암호화를 보여주는 개념도.
도 26은 서명된 메시지의 암복호화 및 검증 절차 흐름도.
도 27은 서명된 암호문의 복호화를 보여주는 개념도.
Claims (31)
- 메시지를 암호화하는 암호화 수행객체; 및
상기 암호문을 원문 메시지로 복호화 하는 복호화 수행객체를 포함하며,
상기 암호화 수행객체 및 복호화 수행객체는 순열 그룹에 기반하여 순열 형태인 대칭키와 비대칭키를 동시에 합성하여 메시지를 암복호화하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제1항에 있어서,
상기 암호화 수행객체 및 복호화 수행객체는,
암호화키(Ke)를 이용하여 메시지를 암호문으로 암호화 하는 암호화기(ENC)와, 암호화된 암호문을 복호화키(Kd)를 이용하여 복호화 하는 복호화기(DEC)와, 암호키생성기(MKG)를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제2항에 있어서,
상기 암호화기(ENC)는,
메시지 입력을 처리하는 입력큐;
대칭키와 복호화 수행객체의 비대칭키를 이용하여 순열연산을 통해 암호문을 생성하는 GA 연산기; 및
상기 생성된 암호문의 출력을 처리하는 출력큐를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제3항에 있어서,
상기 GA 연산기는,
상기 암호키생성기(MKG)로부터 대칭키(QAB)와 복호화 수행객체의 비대칭키 쌍 중 공개키(GB)를 제공받아 순열연산을 통해 암호문을 생성하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제4항에 있어서,
상기 순열연산은 QAB -1GBQAB(M) = C 수식에 의하여 이루어지며, QAB는 암호화 수행객체와 복호화 수행객체의 대칭키, GB 는 복호화 수행객체의 공개키, M은 메시지 공간, C는 암호문 공간인 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제2항에 있어서,
상기 복호화기(DEC)는,
암호문 입력을 처리하는 입력큐;
대칭키와 복호화 수행객체의 비대칭키를 이용하여 순열연산을 통해 원문메시지를 복원하는 GA 연산기; 및
상기 복원된 원문메시지의 출력을 처리하는 출력큐를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제6항에 있어서,
상기 GA 연산기는,
상기 암호키생성기(MKG)로부터 대칭키(QAB)와 복호화 수행객체의 비대칭키 쌍 중 개인키(HB)를 제공받아 순열연산을 통해 원문 메시지를 복원하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제7항에 있어서,
상기 순열연산은 HBQABQAB(C) = M 수식에 의하여 이루어지며, QAB는 암호화 수행객체와 복호화 수행객체의 대칭키, HB 는 복호화 수행객체의 비대칭키 쌍 중의 개인키, M은 메시지 공간, C는 암호문 공간인 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제2항에 있어서,
상기 암호키생성기는,
복수의 매개변수를 사용한 키유도함수 KDF(key derivation function)를 통해 일회용 유사난수를 생성하는 난수생성기(PRNG); 및
상기 키유도함수(KDF)를 통해 일회용 유사난수순열(PRP)를 생성하여 키생성모듈에 제공하는 순열생성기를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제9항에 있어서,
상기 키생성모듈은,
복호화 수행객체의 비밀함수그룹(secret permutation group)을 나타내는 벡터함수인 마스터키벡터(MSK_) 모듈;
복호화할 때 사용될 비밀함수(secret permutation)를 결정하는 마스터키스칼라모듈(MSK_);
암호화 수행객체와 복호화 수행객체 간 공유하는 대칭키를 생성하는 대칭키모듈(MPK); 및
메시지 암호화와 복호화 시 사용되는 복호화 수행객체의 한 쌍의 비대칭키인 공개키와 개인키를 함께 생성되는 공개키모듈(PK)과 개인키모듈(SK)을 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 암호키생성기가 식별인자를 이용하여 마스터키를 생성하는 단계;
암호키생성기에서 암호화와 복호화에 필요한 대칭키, 개인키 및 공개키 쌍을 생성하는 단계;
암호화 수행객체가 암호화키인 대칭키와 복호화 수행객체가 생성한 공개키를 수신하여 암호문을 생성하는 단계; 및
복호화 수행객체가 암호키생성기를 통해 생성된 대칭키와 비대칭키 중 자신의 개인키를 통해 암호화 수행객체를 통해 생성된 암호문을 복원하는 단계를 포함하는 것을 특징으로 하는 암호화 및 복호화 방법. - 제12항에 있어서,
상기 식별인자는,
사용자의 개인정보를 포함하는 사용자 식별인자, 사용자 단말 정보를 포함하는 단말장치 식별인자 및 비밀함수 생성인자 중 적어도 하나를 포함하는 것을 특징으로 하는 암호화 및 복호화 방법. - 제13항에 있어서,
상기 암호문은 상기 생성된 대칭키 및 복호화 수행객체의 공개키를 이용하여 GA 연산기에 연산시켜 생성하는 것을 특징으로 하는 암호화 및 복호화 방법. - 암호문 작성시 서명문을 생성하는 서명 수행객체; 및
상기 암호문을 원문 메시지로 복호화 하기 위하여 상기 서명문을 검증하도록 형성되는 검증 수행객체를 포함하며,
순열 그룹에 기반하여 순열 형태인 대칭키와 비대칭키를 이용하여 서명문을 생성하고 검증하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 서명 검증 시스템. - 제17항에 있어서,
상기 서명 수행객체 및 검증 수행객체는,
순열연산을 통해 서명문을 생성하는 서명기와, 순열연산을 통해 상기 서명문을 검증하는 검증기와, 암호키생성기(MKG)를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 서명 검증 시스템. - 제18항에 있어서,
상기 서명기는,
메시지 입력을 처리하는 입력큐;
일회용개인키를 이용하여 순열연산을 통해 서명문을 생성하는 GA 연산기; 및
상기 생성된 서명문의 출력을 처리하는 출력큐를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제19항에 있어서,
상기 서명기의 GA연산기는,
상기 암호키생성기(MKG)로부터 대칭키(QAB)와 서명 수행객체의 개인키(HA)를 제공받아 순열연산을 통해 서명문을 생성하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제21항에 있어서,
상기 검증기는,
서명문을 입력받아 처리하는 입력큐;
일회용공개키를 이용하여 순열연산을 통해 서명문을 검증하여 수락된 원문메시지를 생성하는 GA 연산기; 및
상기 수락된 원문메시지의 출력을 처리하는 출력큐를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제22항에 있어서,
상기 검증기의 GA연산기는,
상기 암호키생성기(MKG)로부터 대칭키(QAB)와 서명 수행객체의 공개키(GA)를 제공받아 순열연산을 통해 서명문을 검증하고 수락 또는 거절 여부를 확인하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제18항에 있어서,
상기 암호키생성기는,
복수의 매개변수를 사용한 키유도함수 KDF(key derivation function)를 통해 일회용 유사난수를 생성하는 난수생성기(PRNG); 및
상기 키유도함수(KDF)를 통해 일회용 유사난수순열(PRP)를 생성하여 키생성모듈에 제공하는 순열생성기를 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 제25항에 있어서,
상기 키생성모듈은,
서명 수행객체의 비밀함수그룹(secret permutation group)을 나타내는 벡터함수인 마스터키벡터(MSK_) 모듈;
복호화할 때 사용될 비밀함수(secret permutation)를 결정하는 마스터키스칼라모듈(MSK_);
서명 수행객체와 검증 수행객체 간 공유하는 대칭키를 생성하는 대칭키모듈(MPK); 및
메시지 암호화와 복호화 시 사용되는 복호화 수행객체의 한 쌍의 비대칭키인 공개키와 개인키를 함께 생성되는 공개키모듈(PK)과 개인키모듈(SK)을 포함하는 것을 특징으로 하는 순열그룹 기반의 암호화 기술을 적용한 암호화시스템. - 암호키생성기가 식별인자를 이용하여 마스터키를 생성하는 단계;
암호키생성기에서 암호화와 복호화에 필요한 대칭키, 개인키 및 공개키 쌍을 생성하는 단계;
서명 수행객체가 상기 생성된 대칭키와 서명키인 검증 수행객체의 개인키를 수신하여 서명문을 생성하는 단계; 및
검증 수행객체가 상기 대칭키와 검증키인 서명 수행객체의 일회용공개키를 수신하여 서명 수행객체를 통해 생성된 서명문을 검증하고 상기 검증 결과에 따라 원문메시지를 수락하거나 거절하는 단계를 포함하는 것을 특징으로 하는 암호문 서명 및 검증 방법. - 제28항에 있어서,
상기 식별인자는,
사용자의 개인정보를 포함하는 사용자 식별인자, 사용자 단말 정보를 포함하는 단말장치 식별인자 및 비밀함수 생성인자 중 적어도 하나를 포함하는 것을 특징으로 하는 암호문 서명 및 검증 방법.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/KR2019/015346 WO2020101325A1 (ko) | 2018-11-13 | 2019-11-12 | 순열그룹 기반의 암호화 기술을 적용한 암호화시스템 및 방법 |
| AU2019381522A AU2019381522A1 (en) | 2018-11-13 | 2019-11-12 | Encryption system and method employing permutation group-based encryption technology |
| US17/293,613 US20220069984A1 (en) | 2018-11-13 | 2019-11-12 | Encryption system and method employing permutation group-based cryptographic technology |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180138716 | 2018-11-13 | ||
| KR20180138716 | 2018-11-13 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200055672A true KR20200055672A (ko) | 2020-05-21 |
| KR102304831B1 KR102304831B1 (ko) | 2021-09-27 |
Family
ID=70910630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190144235A Expired - Fee Related KR102304831B1 (ko) | 2018-11-13 | 2019-11-12 | 순열그룹 기반의 암호화 기술을 적용한 암호화시스템 및 방법 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20220069984A1 (ko) |
| EP (1) | EP3883178A4 (ko) |
| KR (1) | KR102304831B1 (ko) |
| CN (1) | CN113330712A (ko) |
| AU (1) | AU2019381522A1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20250005528A (ko) * | 2022-05-25 | 2025-01-09 | 구루로직 마이크로시스템스 오이 | 그룹 중의 보안 디지털 통신을 가능하게 하기 위한 방법 및 장치 |
| CN119295023A (zh) * | 2024-12-12 | 2025-01-10 | 国网江西省电力有限公司南昌供电分公司 | 基于配电自动化系统的终端入网全流程自动管控方法 |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115706984B (zh) * | 2021-08-05 | 2025-12-09 | 武汉安天信息技术有限责任公司 | 端到端密钥协商方法、相关系统及计算机存储介质 |
| CN114928440A (zh) * | 2022-03-29 | 2022-08-19 | 福建师范大学 | 基于sm9的认证可搜索加密方法及系统 |
| CN115277019B (zh) * | 2022-07-29 | 2025-02-14 | 矩阵时光数字科技有限公司 | 一种敏捷的数字签名验签方法及系统 |
| CN115333845B (zh) * | 2022-08-19 | 2024-04-12 | 南京理工大学 | 基于子集的隐私数据验证方法 |
| CN115941304B (zh) * | 2022-11-29 | 2025-10-03 | 深圳云里物里科技股份有限公司 | 数据的加密方法、装置、终端设备和计算机可读存储介质 |
| CN116722984A (zh) * | 2023-06-02 | 2023-09-08 | 浙江大学 | 一种基于后量子密码的区块链安全防御方法及系统 |
| US20250300812A1 (en) * | 2024-03-21 | 2025-09-25 | Nxp B.V. | Cryptographic agility |
| CN119128947B (zh) * | 2024-09-12 | 2025-06-17 | 孙嘉蕙 | 一种基于互联网数据传输加密安全防护系统 |
| CN119906584B (zh) * | 2025-03-28 | 2025-07-15 | 西北工业大学 | 基于数据分发服务的多无人系统相互认证方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6212279B1 (en) | 1998-06-26 | 2001-04-03 | The United States Of America As Represented By The United States National Security Agency | Method of elliptic curve cryptographic key exchange using reduced base tau expansion in non-adjacent form |
| US6243467B1 (en) | 1998-07-23 | 2001-06-05 | The United States Of America As Represented By The National Security Agency | Method of elliptic curve cryptographic digital signature generation and verification using reduced base tau expansion in non-adjacent form |
| US6782100B1 (en) | 1997-01-29 | 2004-08-24 | Certicom Corp. | Accelerated finite field operations on an elliptic curve |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6038317A (en) * | 1997-12-24 | 2000-03-14 | Magliveras; Spyros S. | Secret key cryptosystem and method utilizing factorizations of permutation groups of arbitrary order 2l |
| US20030223579A1 (en) * | 2000-07-13 | 2003-12-04 | Eran Kanter | Secure and linear public-key cryptosystem based on parity-check error-correcting |
| US7113594B2 (en) * | 2001-08-13 | 2006-09-26 | The Board Of Trustees Of The Leland Stanford University | Systems and methods for identity-based encryption and related cryptographic techniques |
| US7580521B1 (en) * | 2003-06-25 | 2009-08-25 | Voltage Security, Inc. | Identity-based-encryption system with hidden public key attributes |
| US7822200B2 (en) * | 2005-03-07 | 2010-10-26 | Microsoft Corporation | Method and system for asymmetric key security |
| JP4934010B2 (ja) * | 2007-11-27 | 2012-05-16 | 日本電信電話株式会社 | 公開鍵暗号システム、公開鍵暗号方法、暗号化装置、復号化装置、暗号化プログラム及び復号化プログラム |
| US9100171B1 (en) * | 2009-12-17 | 2015-08-04 | Secure Forward, LLC | Computer-implemented forum for enabling secure exchange of information |
| CN101964786A (zh) * | 2010-09-17 | 2011-02-02 | 中山大学 | 一种基于机顶盒的信息安全传输系统及方法 |
| DE102011003919A1 (de) * | 2011-02-10 | 2012-08-16 | Siemens Aktiengesellschaft | Mobilfunkgerätbetriebenes Authentifizierugssystem unter Verwendung einer asymmetrischen Verschlüsselung |
| JP5447544B2 (ja) * | 2012-01-27 | 2014-03-19 | 沖電気工業株式会社 | 委託パラメータ情報生成装置、共有鍵合成装置、署名情報合成装置、通信装置、鍵共有被計算委託装置、署名情報生成被計算委託装置、被計算委託装置、鍵共有システム、署名情報検証システム及び通信システム |
| EP2940922B1 (fr) * | 2014-04-29 | 2019-10-16 | Arnaud Pernel | Cryptosystèmes symétriques avec clé publique basé sur l'utilisation du groupe symétrique |
| US9811680B2 (en) * | 2015-06-04 | 2017-11-07 | Microsoft Technology Licensing, Llc | Secure storage and sharing of data by hybrid encryption using predefined schema |
| US10700870B2 (en) * | 2015-09-22 | 2020-06-30 | Veridify Security Inc. | Signature generation and verification system |
| US10523440B2 (en) * | 2015-09-22 | 2019-12-31 | Securerf Corporation | Signature generation and verification system |
| CN106411926B (zh) * | 2016-11-03 | 2020-07-31 | 厦门安胜网络科技有限公司 | 一种数据加密通信方法及系统 |
| CN107682141A (zh) * | 2017-10-26 | 2018-02-09 | 广州市雷军游乐设备有限公司 | 用于数据传输的数据加密方法和系统 |
| US11048551B2 (en) * | 2018-04-25 | 2021-06-29 | Dell Products, L.P. | Secure delivery and deployment of a virtual environment |
| US11362835B2 (en) * | 2019-06-28 | 2022-06-14 | Intel Corporation | Efficient post-quantum anonymous attestation with signature-based join protocol and unlimited signatures |
-
2019
- 2019-11-12 KR KR1020190144235A patent/KR102304831B1/ko not_active Expired - Fee Related
- 2019-11-12 EP EP19884666.9A patent/EP3883178A4/en not_active Withdrawn
- 2019-11-12 US US17/293,613 patent/US20220069984A1/en not_active Abandoned
- 2019-11-12 CN CN201980088769.4A patent/CN113330712A/zh active Pending
- 2019-11-12 AU AU2019381522A patent/AU2019381522A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6782100B1 (en) | 1997-01-29 | 2004-08-24 | Certicom Corp. | Accelerated finite field operations on an elliptic curve |
| US6212279B1 (en) | 1998-06-26 | 2001-04-03 | The United States Of America As Represented By The United States National Security Agency | Method of elliptic curve cryptographic key exchange using reduced base tau expansion in non-adjacent form |
| US6243467B1 (en) | 1998-07-23 | 2001-06-05 | The United States Of America As Represented By The National Security Agency | Method of elliptic curve cryptographic digital signature generation and verification using reduced base tau expansion in non-adjacent form |
Non-Patent Citations (3)
| Title |
|---|
| Diagonalizable matrix, WIKIPEDIA(2018.10.19.) 1부.* * |
| MeEliece cryptosystem, WIKIPEDIA(2018.10.27.) 1부.* * |
| Reza Hooshmand, Mohammad Reza Aref, Taraneh Eghlidos, Secret key cryptosystem based on non-systematic polar codes. Wireless Personal Communications, Vol. 84, pp.1345-1373(2015.) 1부.* * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20250005528A (ko) * | 2022-05-25 | 2025-01-09 | 구루로직 마이크로시스템스 오이 | 그룹 중의 보안 디지털 통신을 가능하게 하기 위한 방법 및 장치 |
| CN119295023A (zh) * | 2024-12-12 | 2025-01-10 | 国网江西省电力有限公司南昌供电分公司 | 基于配电自动化系统的终端入网全流程自动管控方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3883178A4 (en) | 2022-08-10 |
| KR102304831B1 (ko) | 2021-09-27 |
| US20220069984A1 (en) | 2022-03-03 |
| EP3883178A1 (en) | 2021-09-22 |
| AU2019381522A1 (en) | 2021-07-01 |
| CN113330712A (zh) | 2021-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102304831B1 (ko) | 순열그룹 기반의 암호화 기술을 적용한 암호화시스템 및 방법 | |
| CN108199835B (zh) | 一种多方联合私钥解密方法 | |
| CN107196763B (zh) | Sm2算法协同签名及解密方法、装置与系统 | |
| CN111510281B (zh) | 一种同态加密方法及装置 | |
| CN114282928B (zh) | 基于区块链系统结合钱包管理系统的加密密钥存储和转移 | |
| US10511581B2 (en) | Parallelizable encryption using keyless random permutations and authentication using same | |
| CN109274502B (zh) | 公钥加密及密钥签名的创建方法、设备及可读存储介质 | |
| CN114095181B (zh) | 一种基于国密算法的门限环签名方法及系统 | |
| CN112737764B (zh) | 一种轻量级多用户多数据的全同态数据加密封装方法 | |
| CN111416712B (zh) | 基于多个移动设备的量子保密通信身份认证系统及方法 | |
| CN113711564A (zh) | 用于加密数据的计算机实现的方法和系统 | |
| CN102724041A (zh) | 一种基于隐写术的密钥传输与密钥更新方法 | |
| CN104901935A (zh) | 一种基于cpk的双向认证及数据交互安全保护方法 | |
| CN110535626B (zh) | 基于身份的量子通信服务站保密通信方法和系统 | |
| CN103493428B (zh) | 数据加密 | |
| CN118972049A (zh) | 基于混合后量子和非对称密码的双棘轮密码通信方法及系统 | |
| CN113132104A (zh) | 一种主动安全的ecdsa数字签名两方生成方法 | |
| CN111526131B (zh) | 基于秘密共享和量子通信服务站的抗量子计算的电子公文传输方法和系统 | |
| CN110519226B (zh) | 基于非对称密钥池和隐式证书的量子通信服务端保密通信方法和系统 | |
| CN104753947A (zh) | 一种固定密文长度的可验证外包解密的属性基系统及方法 | |
| CN114189329A (zh) | 一种公钥认证可否认加密方法及系统 | |
| Hwang et al. | Robust stream‐cipher mode of authenticated encryption for secure communication in wireless sensor network | |
| US12341910B1 (en) | Systems and methods for blockchain-enabled end-to-end encryption | |
| CN119945666A (zh) | 一种多方协同签名和解密的方法及系统 | |
| Tahir et al. | A scheme for the generation of strong cryptographic key pairs based on ICMetrics |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20240916 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20240916 |

















