Abstract
3D models are widely used in computer graphics, design and manufacture engineering, art animation and entertainment. With the universal of acquisition equipment and sensors, a huge number of 3D models are generated, which are becoming the major source of engineering data. How to preserve the privacy of the 3D models is a challenge issue. In this paper, an asymmetric and optimized encryption method is presented to protect the 3D mesh models. Firstly, we propose an asymmetric encryption method for 3D mesh models to overcome the drawbacks of traditional symmetric encryption. The primary benefit is that our approach can enhance the security of the key. Secondly, we extend the typically asymmetric encryption algorithm from integer domain to float domain. In our method, we present a normalization function to map the float DC (Discrete Cosine) coefficients to integer domain. Thirdly, considering that the shape error and encryption/decryption computation cost are contradictory in the normalization mapping, we formulate the contradiction as a multi-objective optimization problem. And then, we propose a multi-objective solution to find an optimized mapping range for encryption/decryption efficiently. Furthermore, benefiting from the proposed asymmetric encryption framework, we continue to put forward a method to check the integrity of the encrypted 3D mesh model, in which the digest is encrypted twice to generate digital signature more safely. The proposed method has been tested on 3D mesh models from Stanford university and other sources to demonstrate the effect of the proposed encryption method and optimization mechanism.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have