Change-Encryption: Encryption Using Spatiotemporal Information as a Function Model
Chuangchuang Dai, Haijing Luan, Qingbing Yu, Xiaoyu He, Yunhao Wang, Bincheng Shuai, Xiaobing Guo, Zhonghua Lu, Beifang Niu · 2020
Change-Encryption is a distributed layer-by-layer symmetric encryption technology combined with blockchain technology and cryptography. The approach relies on the identity information of all the nodes in the blockchain, and the time, space, and other attributes are used as encryption parameters to enable repeated encryption. In this work, the identity information of the data sender and receiver is considered as the key, and the spatial and identity information values of the node are considered as dynamic encryption parameters to increase the uncertainty of decryption, thereby solving the data security problem of the blockchain technology during communication. In addition, the self-identification principle of the data receiver, reduction principle of the data sender, and two unique countermeasures employed in the Change-Encryption are introduced in detail. The findings demonstrate the value of the proposed approach.