Криптография в Node js - Хеширование и шифрование
HTML-код
- Опубликовано: 24 июл 2024
- В этом видео мы рассмотрим криптографию в Node.js: хеширование, шифрование, модуль crypto, а также его методы:
createCipher, createCipherIv, createDecipherIv, createHash, randomBytes, scrypt и другие.
Git-репозиторий: github.com/Ortyommm/crypto-le...
Информация для тех, кто хочет углубиться глубже:
Scrypt - ru.wikipedia.org/wiki/Scrypt
Scrypt vs Bcrypt :
stackoverflow.com/questions/1...
security.stackexchange.com/qu...
www.unlimitednovelty.com/2012/...
Как работает AES: • AES Explained (Advance...
Таймкоды:
00:00 - Вступление
00:17 - Теория
04:24 - Создание файла для генерации ключей
09:19 - Подготовка основного файла
11:31 - Устаревший метод createCipher
16:34 - Шифрование: createCipheriv
19:00 - Дешифрование: createDecipherIv
23:55 - Хеширование: createHash
25:35 - Хеширование: scrypt
35:10 - Окончание
Почему так мало просмотров!?😲 Не справедливо! Спасибо за годный контент)
Автор, не бросай канал
Отличное объяснение! Хотелось бы услышать и про другие встроенные модули NodeJS, по типу dns, net, url и т.д
большое спасибо за урок
Подробно и понятно )
спасибо, интересная тема, хорошее объяснение
Очень интересно
Фига себе. 7 подписчиков и про криптошифрование. Любопытно.
Очень познавательно, спасибо!
Было бы интересно узнать, где и в каком виде правильно хранить ключи?
И посмотреть реализацию сквозного шифрования сообщений
по поводу сквозного шифрования мне самому стоит сначала подучить) А вот где хранить - очень часто используются файлы .env, из которых забираются значения. Также они должны быть внесены в .gitignore, чтобы не попадать в открытый доступ.
Очень жаль, что парень, который грамотно и понятно объясняет материал, так редко записывает ролики
Спасибо, очень приятно слышать, но, к сожалению, мало времени из-за нагрузки в институте :(
@@user-hj2jk2qz1d по возможности, как будет время, записывай видео по js и node.js. Классно получается
10:55 вы не знаете что такле деструктуризация, нотзачем-то смотрите гайд по шифрованию паролей😂
спасибо за урок, но хочу спросить зачем хранить соль и токен вместе. Получив токен и соль можно расшифровать текст. или я ошибаюсь?
Соль не хранится вместе с токеном, она генерируется каждый раз и не является секретной информацией. Она нужно просто для того, чтобы хэши, сгенерированные из одних и тех же входных данных друг от друга отличались. Если соль будет всегда одна, то смысла от неё не будет. Надеюсь, понял вопрос правильно. stackoverflow.com/questions/213380/the-necessity-of-hiding-the-salt-for-a-hash
слишком мало просмотров :(
И не надо никакх сторонних библиотек из npm