Font Size: a A A

Implementation Of A State Secrets-Based Encryption Scheme For Format-Preserving Encryption

Posted on:2024-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:S Q JinFull Text:PDF
GTID:2568306941495824Subject:Electronic information
Abstract/Summary:PDF Full Text Request
Mobile payment is a way of making payments through mobile devices such as mobile phones.While mobile payments bring convenience to users,they also carry the risk of leakage of their private information.Data encryption using domestic commercial passwords is clearly a good option to help protect users’ privacy,as even if a third party were to steal it,they would only be able to access a string of cipher text without any valid information.However,when traditional packet ciphers are encrypted,the original attribute structure of the plaintext is corrupted.This corrupts the underlying storage devices,and in many industrial scenarios can necessitate extensive changes to the data structure of an application or database to accommodate the changes to data attributes caused by encryption.This thesis design and implement a mobile payment storage system based on retention format encryption,and successfully store four characteristic characters,namely,e-mail address,cell phone number,ID card number and Chinese name,solve the problem that the traditional retention format cannot be stored in the database after encryption The main work is as follows:1.In this thesis,we design a retention format encryption scheme for mobile payment scenarios by establishing complex mapping relationships,starting from integer domain retention format encryption.Firstly,this thesis designs an integer domain reserved format encryption scheme based on the domestic packet cipher algorithm SM4 as the underlying encryption algorithm and a key generation scheme based on the domestic hash cipher algorithm SM3;secondly,this thesis reduces the character-based reserved format encryption problem to an integer domain reserved format encryption problem by establishing a mapping relationship,and designs a fixed-format character-based reserved format encryption scheme and a mixed-format character-based Finally,this thesis analyzes the construction rules of sensitive data in mobile payment scenarios,establishes a two-way mapping relationship between the characteristic data of mobile payment scenarios and integer domains,and designs a retention format encryption scheme based on email addresses,cell phone numbers,ID numbers and Chinese names.2.The system is implemented a mobile payment storage system.Firstly,the system is divided into three parts:mobile payment module,key management module and retained format encryption module;secondly,the functionality of the three modules is introduced,with the mobile payment module responsible for front-end access control,the key management module responsible for providing encryption keys for the retained format encryption module,and the retained format encryption module responsible for encryption and decryption of feature-sensitive data;finally,the encryption and storage functions of the mobile payment storage system are tested.Finally,the encryption and storage functions of the mobile payment storage system are tested.
Keywords/Search Tags:National secret algorithm, Format-preserving encryption, Mobile Payments
PDF Full Text Request
Related items