我是python \ js开发者。我尝试使用" GOST 28147-89算法"来尝试加密/解密数据,但我无法理解如何使用它。
要加密的数据:%some large text, like lorem1000%
加密密钥:
afdfGRerehrehtwICJAAGByqFAwICHgEDQwAEQHuYflp31mEqb1YLSTOlzWJCUWDsDmNVZ9Lor7bkJfbrSnsFg7gcHGNuGoIhfds+Shgfhrtgergerfewwer7W2Wd3P+sPnrmtw=
[PYTHON]
我确实访问了这个网站。有一个pygost.gost3410的例子 https://pypi.python.org/pypi/pygost/3.5
但是如何使用pygost.gost28147 ???
我目前的状态:
from pygost.gost28147 import DEFAULT_SBOX
from pygost.gost28147 import BLOCKSIZE
[JS]
还有这个人http://gostcrypto.com/doc/GostCipher.html
我目前的状态:
let gost1 = new GostCipher('GOST 28147', 1989 , 64, 'ES')
它输出
Uncaught Error: Invalid block length
因为我需要new GostCipher
构造函数中的sBox,但在哪里找到它?。
==============
帮助!