decrypt_to_pytorch_tensor
Engine.decrypt_to_pytorch_tensor(ciphertext, secret_key)- 암호문을 PyTorch tensor의 형태로 복호화합니다. 엔진의 모드가 GPU인 경우, 반환되는 tensor도 GPU에 할당 됩니다.
- 인풋:
- Ciphertext
- SecretKey
- 아웃풋:
- Plaintext
예시
CPU
import torch
from desilofhe import Engine
engine = Engine()
secret_key = engine.create_secret_key()
tensor = torch.tensor([1, 2, 3])
encrypted = engine.encrypt_pytorch_tensor(tensor, secret_key)
decrypted = engine.decrypt_to_pytorch_tensor(encrypted, secret_key)
GPU