Facial recognition faces privacy issues. Homomorphic encryption ensures secure data processing without exposure, improving both accuracy and efficiency.

Step 1: Generate Key Pair.

Please generate a homomorphic encryption public-private key pair, and securely store the private key yourself.

Step 2: Send Public Key.

The user sends his public key to the server.

Step 3: Select Image File.

The user selects the image file to be sorted.

select a picture:

image 1
image 2
image 3
image 4
image 5
image 6
image 7
image 8
image 9
image 10

Step 4: Encrypt the iamge data using a public key.

The user encrypts the image file using their own public key.

Step 5: Send Encrypted Image Data.

The user sends their encrypted image data to the service provider.

Step 6: Start Encrypted Image Classification Calculation.

Please choose a method for image classification calculation:

  • CPU calculation: Use 16 CPU threads to perform encrypted calculation
  • GeWu acceleration card calculation: Use the GeWu platform’s FPGA acceleration card to perform encrypted calculation
  • Plaintext calculation: Perform plaintext calculation on unencrypted images

Step 7: Use the private key to decrypt the analysis results.

The user receives the computation results, uses their private key to decrypt, and obtains the plaintext diagnostic results.