1
Есть ли реализация функции crypt
в PHP, написанная на javascript?Функция склепа PHP (STD_DES) в javascript
Мне нужна только версия STD_DES, например.
PHP:
<?php
echo crypt('test', 'SO') . "\n";
// SOVYikZv1wMH.
?>
JS:
console.log(PHP_crypt('test', 'SO'));
// SOVYikZv1wMH.
Я пытался использовать CryptoJS, но это, кажется, не работает точно так же:
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/tripledes.js">
</script>
<script>
var encrypted = CryptoJS.DES.encrypt('test', 'SO');
console.log(encrypted.toString());
// U2FsdGVkX1/VopEwWoWNH8SrvmdvM1O9
</script>
Примечание : Я знаю, что DES небезопасен, я не должен его использовать, а X намного больше secur чем DES.
может [это] (http://www.tero.co.uk/des/) помочь вам? у них есть несколько [примеров] (http://www.tero.co.uk/des/show.php) – vladkras
@ vladkras Я не получаю тот же результат, что и выше. – Tyilo
Украсть функцию 'descrypt' с этого сайта: http://dmr.ath.cx/misc/pwd/pwd.js – Blender