Я пытаюсь переопределить недетерминированную функцию шифрования от javascript до java.Однако я заметил, что вывод функции каждый раз отличается.Однако всякий раз, когда я расшифровываю вывод, он всегда возвращает исходный текст.
1002 * Например:
слово: привет
1008 * зашифрованы:?
HX 631ffe50353ddda632a7e8fa11136d6ffaa584eb43b34c96005b6256f9dc 4121c7a8545d79887b900672e5870d702441 H 1012* расшифрован:
привет 1016 * слово:
привет 1020 * зашифрованы:?
HX dfea4d1d30ebd5fc871c7c92d0230baf9e5298b19c3cfa0770fe2d2035f8 dad0116f2963b115c85c9d4725be505fca54 H 1024 * расшифровано:
привет и т. Д ....
Для модульного тестирования это один из способов, который я могу придумать, это также реализовать функцию расшифровки в Javaа затем расшифровать выходные данные функции шифрования.Если расшифровка дает исходный текст, то шифрование правильное.
Например:
encrypted = Encrypt_text(word);
assertEquals(word,Decrypt_text(encrypted);
Любые другие предложения ...?