CPC G06F 21/608 (2013.01) [B33Y 50/00 (2014.12); G06F 3/12 (2013.01); G06F 3/1205 (2013.01); G06F 3/1225 (2013.01); G06F 3/1226 (2013.01); G06F 3/1238 (2013.01); G06F 3/1289 (2013.01); G06F 21/10 (2013.01); G06F 21/445 (2013.01); G06F 21/60 (2013.01); G06F 30/00 (2020.01)] | 12 Claims |
1. An electronic device, comprising:
a storage medium configured to store decryption information with respect to a three dimensional (3D) model and first model data of the 3D model; and
processing circuitry configured to
acquire encrypted second model data of the 3D model from a server;
decrypt the second model data with the decryption information;
combine the first model data and the second model data to generate a reconstructed 3D model;
perform an identity authentication process to authenticate an identity of a 3D model application device;
in a case that the identity of the 3D model application device is authenticated by the identity authentication process, transmit the reconstructed 3D model to the 3D model application device;
receive, from the 3D model application device, first random information encrypted with a public identity key of the server;
forward the first random information to the server for decryption;
receive, from the server, the first random information having been decrypted with a private identity key of the server; and
transmit the first random information to the 3D model application device for verification of an identity of the server.
|