Size: a a a

2018 December 25

D

Daria in QA Alliance
Кто-нибудь шарит в node.js?
источник

D

Daria in QA Alliance
http://cryptocoinjs.com/modules/crypto/pbkdf2-sha256/ - здесь есть пример, и по идее, последние цифра там - длина результата. Но в итоге результат длинее.
источник

D

Daria in QA Alliance
var pbkdf2 = require('pbkdf2-sha256')
var key = 'passwd'
var salt = 'salt'
var res = pbkdf2(key, salt, 1, 16);
console.log(res.toString('base64'))

- задаю base64 и длину 16, почему в результате получаю явно не 16 символов? VawEblbjCJ/sFpHCJUS2BQ==
источник

D

Daria in QA Alliance
pbkdf2 это контейнер, ключ на основании пароля.
sha-256 - это алгоритм хэширования
источник

EK

Evgeny Kosyrev in QA Alliance
Алгоритм Base64 может
источник

EK

Evgeny Kosyrev in QA Alliance
и больше выдать
источник

EK

Evgeny Kosyrev in QA Alliance
он не ltrjlby rjkbxtcnde cbvjkjd
источник

EK

Evgeny Kosyrev in QA Alliance
blyad
источник

EK

Evgeny Kosyrev in QA Alliance
он не декодин кол-во символов
источник

EK

Evgeny Kosyrev in QA Alliance
он может тебе
источник

EK

Evgeny Kosyrev in QA Alliance
A записать как
источник

EK

Evgeny Kosyrev in QA Alliance
LKJL=
источник

EK

Evgeny Kosyrev in QA Alliance
это абстрактный пример
источник

EK

Evgeny Kosyrev in QA Alliance
источник

EK

Evgeny Kosyrev in QA Alliance
поиграйся
источник

D

Daria in QA Alliance
а если hex ставлю то вообще какая-то хрень
источник

EK

Evgeny Kosyrev in QA Alliance
наверно стоит сначала
источник

EK

Evgeny Kosyrev in QA Alliance
в Base64
источник

EK

Evgeny Kosyrev in QA Alliance
а потом уже 16
источник

EK

Evgeny Kosyrev in QA Alliance
хотя это тоже хрень )
источник