Medical Cyber-Physical Systems(MCPS)is a networked and intelligent medical system with important prerequisites to ensure the safety of life.The medical data in MCPS is composed of the collected patient’s body parameter data and the patient’s medical treatment record data.It is a typical big data system.The traditional MCPS database uses a centralized data storage structure and stores all the data in one center.In the database,once the central database is invaded,all data will face serious threats.Blockchain covers intelligence Various core technologies such as contracts,consensus algorithms,and encryption algorithms.Distributed storage in the blockchain can well prevent intrusions by illegal persons.At the same time,the blockchain uses point-to-point and encryption algorithms to transfer data to improve data security.In addition,blockchain technology can also achieve the purpose of data backup.The thesis combines block chain technology and MCPS technology to build a deeply integrated BCMCPS data security protection architecture.It focuses on the specific structure and functional application of the BCMCPS architecture at each layer,including physical layer medical data collection and transmission process,data integration layer medical data transmission and equipment data and medical data storage structure implementation,system application layer medical field function realization and scene application.The BCMCPS architecture makes the data non-tamperable,traceable,sharable,reliable,and verifiable,making the data in the MCPS more secure.The BCMCPS architecture uses blockchain technology for secure data transmission and storage.In the blockchain,the encryption algorithm used for data transmission is the RSA algorithm.The reliability of the RSA algorithm depends on the difficulty of factoring large integers.With the advent of the Shor algorithm and the in-depth study of quantum computers,the parallelism of quantum computing can quickly decompose the prime factors of large numbers,which will be The reliability of the RSA algorithm poses a great threat.In order to enhance the security of RSA encryption technology,this paper combines the quantum key distribution technology and RSA.In the premise that the quantum key distribution technology detects the channel to ensure that the public key is not stolen,a new method using parameters to replace the extended range is designed.A mechanism to improve the difficulty of RSA reverse decryption.There are three different replacement methods for this mechanism: the public key(n,e)is replaced with(n,E),and the public key(n,e)is replaced with(N,e)and replace the public key(n,e)with(N,E).The public key is hidden in these three different ways,which makes it difficult for RSA to reversely analyze the private key.The three different ways of hiding public keys are compared with the time of traditional RSA reverse analysis.The experimental results show that these three methods can increase the time consumed by RSA reverse analysis to varying degrees,and improve the performance of RSA reverse analysis.Difficulty,improving RSA security.In addition,simulation experiments prove that this mechanism is simple to implement and has low overhead,making RSA both superior and practical. |