decode

GLEngine.decode(plaintext)
인코딩된 평문을 numpy.ndarray 형태로 변환합니다. 이 때 numpy.ndarray의 shape은 engine의 shape과 동일합니다.
  • 인풋:
    • GLPlaintext
  • 아웃풋:
    • numpy.ndarray
import numpy as np

from desilofhe import GLEngine

engine = GLEngine()

message = np.ones(engine.shape)
encoded = engine.encode(message)

decoded = engine.decode(encoded)

기본적으로는 decrypt 함수 내부에서 decode 를 처리해주기 때문에 별도로 호출할 필요가 없습니다.