Как написать код Javascipt для создания строки ha sh размером не более 20 байтов для ввода любой строки? - PullRequest
0 голосов
/ 13 марта 2020

У меня есть несколько строк (содержащих alphanumeri c символы), такие как:

  • 523d33f0dc94a247536ea849b4834a77

И т. Д.

Я хочу преобразовать эти строки в га sh размером не более 20 байтов. Есть ли функция JS, которая может это сделать? Я специально ищу, чтобы вывод был меньше или равен 20 байтов.

1 Ответ

1 голос
/ 13 марта 2020

Попробуйте использовать: сначала установите bower (менеджер пакетов для сети)

npm install -g bower

Go в место, где проект расположен в терминале, и выполните следующую команду:

bower install crypto-js

Добавьте следующий код в файл HTML:

<script type="text/javascript" src="path-to/bower_components/crypto-js/crypto-js.js"></script>
<script type="text/javascript">
    var hash = CryptoJS.MD5("message");// returns 16 bytes hash code
    console.log(hash.toString());
</script>

Здесь path-to представляет относительный путь к папке bower_components, которая была создана при выполнении bower install crypto-js

Надеюсь, это поможет. Для справочного визита https://github.com/brix/crypto-js

...