KR101190059B1 - 데이터 암호화 방법 및 암호화된 데이터의 결합 키워드 검색방법 - Google Patents
데이터 암호화 방법 및 암호화된 데이터의 결합 키워드 검색방법 Download PDFInfo
- Publication number
- KR101190059B1 KR101190059B1 KR1020080126702A KR20080126702A KR101190059B1 KR 101190059 B1 KR101190059 B1 KR 101190059B1 KR 1020080126702 A KR1020080126702 A KR 1020080126702A KR 20080126702 A KR20080126702 A KR 20080126702A KR 101190059 B1 KR101190059 B1 KR 101190059B1
- Authority
- KR
- South Korea
- Prior art keywords
- keyword
- data
- index
- search
- encrypted data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 69
- 238000013500 data storage Methods 0.000 claims description 61
- 239000000284 extract Substances 0.000 description 13
- 238000010586 diagram Methods 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6227—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/313—Selection or weighting of terms for indexing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
-
- 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/088—Usage controlling of secret information, e.g. techniques for restricting cryptographic keys to pre-authorized uses, different access levels, validity of crypto-period, different key- or password length, or different strong and weak cryptographic algorithms
-
- 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/60—Digital content management, e.g. content distribution
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims (16)
- 데이터 저장용 서버에서 수행되는 데이터 암호화 방법으로서,데이터 암호화용 비밀키 및 암호화된 데이터의 인덱스 생성용 비밀키를 생성하는 단계;상기 데이터 암호화용 비밀키를 이용하여 데이터 저장 서버에 저장하기 위한 데이터를 암호화하는 단계;복수의 키워드 필드를 구비하고, 상기 데이터로부터 복수의 키워드를 추출하여 상기 복수의 키워드 필드에 각각 저장하는 단계; 및상기 데이터로부터 추출된 키워드가 저장된 키워드 필드의 주소 정보 및 상기 인덱스 생성용 비밀키로 암호화된 키워드를 이용하여 상기 암호화된 데이터의 인덱스를 생성하는 단계를 포함하고,상기 키워드 필드는,각 키워드 필드별로 다른 속성값을 가지며,상기 키워드는,상기 키워드에 해당되는 속성값을 갖는 키워드 필드에 저장되는 것을 특징으로 하는 데이터 암호화 방법.
- 청구항 1에 있어서,상기 비밀키를 생성하는 단계는,n=pㆍq, p=2p'+1 및 q=2q'+1(p' 및 q'는 소수)을 만족하는 p, q, n을 산출하는 단계를 포함하고,상기 p, 및 상기 q는 랜덤하게 생성된 임의의 수이고, 상기 n은 상기 p와 상기 q의 곱에 의해 산출된 값인 것을 특징으로 하는 데이터 암호화 방법.
- 청구항 2에 있어서,상기 인덱스를 생성하는 단계는,각 키워드에 대해 상기 산출하는 단계에서 산출된 상기 n의 값을 이용하여 인덱스를 생성하는 것을 특징으로 하는 데이터 암호화 방법.
- 청구항 2에 있어서,상기 인덱스를 생성하는 단계는,0 부터 n-1까지의 값 중 선택된 값에, 각 키워드 필드에 저장된 키워드를 상기 인덱스 생성용 비밀키를 이용하여 해쉬한 값을 지수승하여 산출된 값으로부터 인덱스를 생성하는 것을 특징으로 하는 데이터 암호화 방법.
- 삭제
- 청구항 1에 있어서,상기 암호화된 데이터 및 상기 암호화된 데이터의 인덱스를 데이터 저장용 서버에 전송하는 단계;를 더 포함하는 것을 특징으로 하는 데이터 암호화 방법.
- 사용자 단말기에서 수행되는 데이터 저장용 서버에 암호화되어 저장된 데이터에 대한 결합 키워드 검색방법으로서,암호화된 데이터의 검색을 위한 검색 키워드를 선정하는 단계;암호화된 데이터의 각 키워드가 저장된 키워드 필드 중 상기 선정된 검색 키워드가 저장된 키워드 필드의 주소를 확인하는 단계;상기 암호화된 데이터의 인덱스를 생성하는데 이용된 인덱스 생성용 비밀키를 이용하여, 상기 검색 키워드에 대한 트랩도어(trapdoor)를 생성하는 단계; 및상기 생성된 트랩도어 및 상기 확인하는 단계에서 확인된 키워드 필드의 주소를 상기 데이터 저장용 서버로 전송하는 단계를 포함하고,상기 트랩도어를 생성하는 단계는,복수의 검색 키워드를 인덱스 생성용 비밀키를 이용하여 해쉬한 값의 합을 이용하여 트랩도어를 생성하는 것을 특징으로 하는 암호화된 데이터의 결합 키워드 검색방법.
- 청구항 7에 있어서,상기 트랩도어를 생성하는 단계는,복수개의 키워드를 결합하여 상기 트랩도어를 생성하는 것을 특징으로 하는 암호화된 데이터의 결합 키워드 검색방법.
- 청구항 7에 있어서,상기 트랩도어를 생성하는 단계는,암호화된 데이터의 인덱스 생성 시 이용된 비밀값인 p, q로부터, ø(n)=(p-1)ㆍ(q-1)을 만족하는 비밀값 ø(n)의 역원을 산출하여 트랩도어를 생성하고,상기 p, 및 상기 q는 랜덤하게 생성된 임의의 수이고, 상기 n은 상기 p와 상기 q의 곱에 의해 산출된 값인 것을 특징으로 하는 암호화된 데이터의 결합 키워드 검색방법.
- 삭제
- 데이터 저장용 서버에서 수행되는 암호화된 데이터의 결합 키워드 검색방법으로서,사용자 단말기로부터 검색 키워드에 대한 트랩도어 및 해당 검색 키워드에 대한 키워드 필드의 주소 정보를 수신하는 단계;상기 데이터 저장용 서버에 저장된 암호화된 데이터에 대해, 상기 수신된 키워드 필드 주소에 해당하는 인덱스 값을 추출하는 단계;상기 추출된 인덱스 값과 상기 트랩도어를 이용하여 해당 데이터가 검색 키워드를 포함하는지 확인하는 단계; 및상기 확인하는 단계의 확인 결과에 따라 해당 데이터를 해당 사용자 단말기로 전송하는 단계를 포함하고,상기 확인하는 단계는,해당 암호화된 데이터의 각 키워드 필드에 대응하는 인덱스 값의 곱에 상기 트랩도어를 지수승하여, 상기 추출된 인덱스 값 중 하나와 비교하는 단계를 포함하는 것을 특징으로 하는 암호화된 데이터의 결합 키워드 검색방법.
- 청구항 11에 있어서,상기 사용자 단말기로부터 수신된 트랩도어는,복수개의 키워드를 결합하여 생성된 것을 특징으로 하는 암호화된 데이터의 결합 키워드 검색방법.
- 삭제
- 청구항 11에 있어서,상기 비교하는 단계는,해당 암호화된 데이터의 각 키워드 필드에 대응하는 인덱스 값의 곱에 트랩도어를 지수승하여 해쉬한 값이, 상기 추출된 인덱스 값을 해쉬한 값과 일치하는 지를 판단하는 것을 특징으로 하는 암호화 데이터의 결합 키워드 검색 방법.
- 청구항 11에 있어서,상기 비교하는 단계의 비교 결과, 일치하는 인덱스 값이 존재하는 경우, 해당 암호화된 데이터가 검색 키워드를 포함하는 것으로 판단하는 것을 특징으로 하는 암호화된 데이터의 결합 키워드 검색방법.
- 청구항 11에 있어서,상기 수신하는 단계 이전에,사용자 단말기로부터 암호화된 데이터 및 상기 암호화된 데이터의 인덱스를 수신하는 단계; 및상기 수신된 암호화된 데이터 및 상기 암호화된 데이터의 인덱스를 저장하는 단계;를 더 포함하는 것을 특징으로 하는 암호화된 데이터의 결합 키워드 검색방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080126702A KR101190059B1 (ko) | 2008-12-12 | 2008-12-12 | 데이터 암호화 방법 및 암호화된 데이터의 결합 키워드 검색방법 |
US12/614,923 US8380720B2 (en) | 2008-12-12 | 2009-11-09 | Method for data encryption and method for conjunctive keyword search of encrypted data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080126702A KR101190059B1 (ko) | 2008-12-12 | 2008-12-12 | 데이터 암호화 방법 및 암호화된 데이터의 결합 키워드 검색방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100068042A KR20100068042A (ko) | 2010-06-22 |
KR101190059B1 true KR101190059B1 (ko) | 2012-10-16 |
Family
ID=42241776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080126702A Active KR101190059B1 (ko) | 2008-12-12 | 2008-12-12 | 데이터 암호화 방법 및 암호화된 데이터의 결합 키워드 검색방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8380720B2 (ko) |
KR (1) | KR101190059B1 (ko) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101302137B1 (ko) * | 2009-12-16 | 2013-09-16 | 한국전자통신연구원 | 대칭 키 기반 검색 가능 암호 방법 |
US8762384B2 (en) * | 2010-08-19 | 2014-06-24 | Sap Aktiengesellschaft | Method and system for search structured data from a natural language search request |
KR20120068524A (ko) * | 2010-12-17 | 2012-06-27 | 한국전자통신연구원 | 데이터 관리 장치 및 데이터 관리 방법 |
GB201111554D0 (en) | 2011-07-06 | 2011-08-24 | Business Partners Ltd | Search index |
KR20130040065A (ko) * | 2011-10-13 | 2013-04-23 | 삼성전자주식회사 | 전자 장치 및 그 암호화 방법 |
GB201120314D0 (en) * | 2011-11-24 | 2012-01-04 | Business Partners Ltd | Secure database searching |
WO2013084957A1 (ja) * | 2011-12-09 | 2013-06-13 | 日本電気株式会社 | 暗号化検索データベース装置、暗号化検索用データの追加削除方法および追加削除プログラム |
CA2877082C (en) * | 2012-06-18 | 2021-06-08 | Ologn Technologies Ag | Secure password management systems, methods and apparatuses |
WO2014028524A1 (en) | 2012-08-15 | 2014-02-20 | Visa International Service Association | Searchable encrypted data |
US9363288B2 (en) | 2012-10-25 | 2016-06-07 | Verisign, Inc. | Privacy preserving registry browsing |
US10565394B2 (en) | 2012-10-25 | 2020-02-18 | Verisign, Inc. | Privacy—preserving data querying with authenticated denial of existence |
US9202079B2 (en) | 2012-10-25 | 2015-12-01 | Verisign, Inc. | Privacy preserving data querying |
US10007803B2 (en) | 2012-10-26 | 2018-06-26 | Infosys Limited | Searching over encrypted keywords in a database |
WO2014114987A1 (en) * | 2013-01-25 | 2014-07-31 | Nokia Corporation | Personal device encryption |
KR102131306B1 (ko) * | 2013-05-09 | 2020-07-07 | 삼성전자주식회사 | 데이터관리장치, 데이터관리방법 및 데이터관리시스템 |
US9552492B2 (en) * | 2013-08-01 | 2017-01-24 | Bitglass, Inc. | Secure application access system |
US10122714B2 (en) | 2013-08-01 | 2018-11-06 | Bitglass, Inc. | Secure user credential access system |
US9553867B2 (en) | 2013-08-01 | 2017-01-24 | Bitglass, Inc. | Secure application access system |
US9646166B2 (en) | 2013-08-05 | 2017-05-09 | International Business Machines Corporation | Masking query data access pattern in encrypted data |
US9852306B2 (en) * | 2013-08-05 | 2017-12-26 | International Business Machines Corporation | Conjunctive search in encrypted data |
IN2014CH00681A (ko) | 2014-02-13 | 2015-08-14 | Infosys Ltd | |
DE112014007083T5 (de) * | 2014-10-21 | 2017-07-13 | Mitsubishi Electric Corporation | Servervorrichtung, Suchsystem, Endgerätevorrichtung, Suchverfahren, Serverprogramm und Endgeräteprogramm |
US10282448B2 (en) * | 2014-11-18 | 2019-05-07 | Huawei International Pte. Ltd. | System and method for searching a symmetrically encrypted database for conjunctive keywords |
CN106874401B (zh) * | 2016-12-30 | 2020-06-23 | 中安威士(北京)科技有限公司 | 一种面向数据库加密字段模糊检索的密文索引方法 |
US10956519B2 (en) * | 2017-06-29 | 2021-03-23 | Cisco Technology, Inc. | Fine-grained encrypted access to encrypted information |
US11170123B2 (en) * | 2017-09-12 | 2021-11-09 | Mitsubishi Electric Corporation | Registration terminal, key server, search system, and computer readable medium |
CN108959503B (zh) * | 2018-06-26 | 2020-12-04 | 北京阿尔山金融科技有限公司 | 信息存储方法及装置 |
CN110727951B (zh) * | 2019-10-14 | 2021-08-27 | 桂林电子科技大学 | 具有隐私保护的轻量级外包文件多关键词检索方法及系统 |
US11573929B2 (en) * | 2020-04-09 | 2023-02-07 | Kyndryl, Inc. | Deduplication of encrypted data using multiple keys |
CN113904823B (zh) * | 2021-09-28 | 2024-02-27 | 长沙学院 | 常数级授权计算复杂度的属性基可搜索加密方法及系统 |
CN115037556B (zh) * | 2022-08-09 | 2022-11-11 | 晨越建设项目管理集团股份有限公司 | 一种智慧城市系统中加密数据可授权共享方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100839220B1 (ko) * | 2006-10-19 | 2008-06-19 | 고려대학교 산학협력단 | 암호화된 데이터베이스 검색 방법 및 그 시스템 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7362868B2 (en) * | 2000-10-20 | 2008-04-22 | Eruces, Inc. | Hidden link dynamic key manager for use in computer systems with database structure for storage of encrypted data and method for storage and retrieval of encrypted data |
US7519835B2 (en) * | 2004-05-20 | 2009-04-14 | Safenet, Inc. | Encrypted table indexes and searching encrypted tables |
US7783899B2 (en) * | 2004-12-09 | 2010-08-24 | Palo Alto Research Center Incorporated | System and method for performing a conjunctive keyword search over encrypted data |
KR101402904B1 (ko) * | 2007-06-13 | 2014-06-03 | 삼성전자주식회사 | A/v 프로파일을 관리하는 방법, 장치 및 시스템 |
-
2008
- 2008-12-12 KR KR1020080126702A patent/KR101190059B1/ko active Active
-
2009
- 2009-11-09 US US12/614,923 patent/US8380720B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100839220B1 (ko) * | 2006-10-19 | 2008-06-19 | 고려대학교 산학협력단 | 암호화된 데이터베이스 검색 방법 및 그 시스템 |
Non-Patent Citations (1)
Title |
---|
US A1* |
Also Published As
Publication number | Publication date |
---|---|
US8380720B2 (en) | 2013-02-19 |
KR20100068042A (ko) | 2010-06-22 |
US20100153403A1 (en) | 2010-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101190059B1 (ko) | 데이터 암호화 방법 및 암호화된 데이터의 결합 키워드 검색방법 | |
Ge et al. | Towards achieving keyword search over dynamic encrypted cloud data with symmetric-key based verification | |
Pasupuleti et al. | An efficient and secure privacy-preserving approach for outsourced data of resource constrained mobile devices in cloud computing | |
EP3356988B1 (en) | Method and system for verifiable searchable symmetric encryption | |
Sun et al. | Catch you if you lie to me: Efficient verifiable conjunctive keyword search over large dynamic encrypted cloud data | |
CN108494768B (zh) | 一种支持访问控制的密文搜索方法及系统 | |
KR100903599B1 (ko) | 내적을 이용한 암호화된 데이터 검색 방법 및 이를 위한단말 장치와 서버 | |
CN106776904B (zh) | 一种不可信云计算环境中支持动态验证的模糊查询加密方法 | |
KR20100062013A (ko) | 결합 키워드를 이용한 데이터 암호화 방법 및 데이터 검색방법 | |
CN112800445A (zh) | 一种用于密文数据的前后向安全和可验证的布尔查询方法 | |
Liu et al. | Verifiable ranked search over dynamic encrypted data in cloud computing | |
CN104636462B (zh) | 一种能抵抗统计分析攻击的快速密文检索方法和系统 | |
CN105282167A (zh) | 一种可搜索的无证书公钥加密方法 | |
Wen et al. | BDO-SD: An efficient scheme for big data outsourcing with secure deduplication | |
CN104052740A (zh) | 云存储中可验证的基于词典的可搜索加密方法 | |
KR101232385B1 (ko) | 대칭키 기반의 암호 생성 및 검색 방법과 그 시스템 | |
KR101217491B1 (ko) | 공개키 기반의 키워드 검색 방법 | |
KR101140576B1 (ko) | 암호화 문서에 대한 다자간 검색 시스템 및 그 방법 | |
CN114884700B (zh) | 抗关键字猜测攻击的可搜索公钥加密批处理方法及系统 | |
JP6732887B2 (ja) | データベースクエリのための方法及びシステム | |
KR100951034B1 (ko) | 암호문 크기를 줄이기 위한 공개키 기반의 검색가능암호문생성 방법과, 그에 따른 공개키 기반의 데이터 검색 방법 | |
Dayıoğlu | Secure database in cloud computing-cryptdb revisited | |
Elkhiyaoui et al. | Privacy preserving delegated word search in the cloud | |
Lee et al. | A study of practical proxy reencryption with a keyword search scheme considering cloud storage structure | |
KR100959064B1 (ko) | 복수의 사용자를 위한 검색 가능 암호문 생성 방법 및 그에따른 데이터 검색 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20081212 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120312 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120924 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20121005 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20121008 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
PG1701 | Publication of correction | ||
FPAY | Annual fee payment |
Payment date: 20150817 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20150817 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160801 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160801 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170728 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170728 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180710 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180710 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190813 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20190813 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20200925 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20210802 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20240328 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20240903 Start annual number: 13 End annual number: 13 |