/lattice-encrypt-test

Lattice encrypt function for python.

Primary LanguagePython

Lattice-encrypt (格子暗号)

今話題の量子コンピュータ耐性を持つと言われる格子暗号を触ってみました。
2次元またはN次元の格子暗号により暗号復号を行えます。

Work for Python3 (>=3.5)

詳細

実際にPythonで動かすことができますが、暗号学的に安全かわからないので実用にならないです。
実際の所、鍵が大きすぎて使いづらい。

参考

Author

@namuyan_mine

LICENCE

MIT