Size: a a a

2020 July 20

ᅠw

ᅠ who r u in pro.js
и сам узнать!!
источник

Д

Дмитрий in pro.js
Потому, что не понимаю как эта херь работает
источник

B

Bunk Bunkovich 🐈 in pro.js
а если у меня нет index.js?
сделать и тупо симпортить туда все?
источник

B

Bunk Bunkovich 🐈 in pro.js
под все я имею ввиду свои жс файлы
источник

Д

Дмитрий in pro.js
ᅠ who r u
а почему не можешь сделать typeof ...
typeof пишет мол object... но... это ****ёж (не правда)
источник

ᅠw

ᅠ who r u in pro.js
аесли toString.call(...)
источник

Д

Дмитрий in pro.js
[object Object]
источник

Д

Дмитрий in pro.js
Я может не совсем корректно сформулировал вопрос...
Но проблема в том, что хэш не сходится... из-за того, что я не пойму что за хрень  возвращает CryptoJS.enc.Hex.parse(SECRET_KEY)
источник

Д

Дмитрий in pro.js
ну то есть есть
https://playcode.io/

есть html:
<html>
<header>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/core.js"></script>
 <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/sha256.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/hmac.js"></script>
 <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/hmac-sha512.js"></script>
</header>
<body>
</body>
</html>

и есть script.js:
let SECRET_KEY = '123';
let textToSeal = '123';
var r = CryptoJS.HmacSHA512(textToSeal, CryptoJS.enc.Hex.parse(SECRET_KEY));
console.log('r='+r);
источник

ᅠw

ᅠ who r u in pro.js
Дмитрий
Я может не совсем корректно сформулировал вопрос...
Но проблема в том, что хэш не сходится... из-за того, что я не пойму что за хрень  возвращает CryptoJS.enc.Hex.parse(SECRET_KEY)
обьект возвращает
источник

Д

Дмитрий in pro.js
я просто на другой язык код перевожу...
В общем если писать так:
CryptoJS.HmacSHA512(textToSeal, SECRET_KEY);
то хэш верный
но нужно именно с использованием CryptoJS.enc.Hex.parse(SECRET_KEY)
и тут какой-то тупик...
источник

Д

Дмитрий in pro.js
ᅠ who r u
обьект возвращает
ну вот если я этот объект передаю в функцию CryptoJS.HmacSHA512 то получаю один хэш, если текст то другой ...
источник

ᅠw

ᅠ who r u in pro.js
аможно полный кусок кода?
источник

Д

Дмитрий in pro.js
то есть получается так, что если я напишу
CryptoJS.enc.Hex.parse(SECRET_KEY).toString()
то получу '1203'
источник

Д

Дмитрий in pro.js
Дмитрий
ну то есть есть
https://playcode.io/

есть html:
<html>
<header>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/core.js"></script>
 <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/sha256.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/hmac.js"></script>
 <script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/hmac-sha512.js"></script>
</header>
<body>
</body>
</html>

и есть script.js:
let SECRET_KEY = '123';
let textToSeal = '123';
var r = CryptoJS.HmacSHA512(textToSeal, CryptoJS.enc.Hex.parse(SECRET_KEY));
console.log('r='+r);
собственно это полный кусок
источник

Д

Дмитрий in pro.js
так вот если я напишу
CryptoJS.HmacSHA512(textToSeal, '1203');
то получаю другой хэш
источник

Д

Дмитрий in pro.js
ребят где меня на*****ют (обманывают) ?
источник

ᅠw

ᅠ who r u in pro.js
источник

ᅠw

ᅠ who r u in pro.js
источник

ᅠw

ᅠ who r u in pro.js
не правда
источник