Video není dostupné.
Omlouváme se.

Криптография в Node js - Хеширование и шифрование

Sdílet
Vložit
  • čas přidán 2. 08. 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 - Окончание

Komentáře • 18

  • @raff_m_d6971
    @raff_m_d6971 Před 3 měsíci

    Автор, не бросай канал

  • @r3dkin
    @r3dkin Před 2 lety +6

    Почему так мало просмотров!?😲 Не справедливо! Спасибо за годный контент)

  • @user-zy8ut9nr8d
    @user-zy8ut9nr8d Před 5 měsíci +1

    большое спасибо за урок

  • @user-li2vl2uy9q
    @user-li2vl2uy9q Před 2 lety +2

    Отличное объяснение! Хотелось бы услышать и про другие встроенные модули NodeJS, по типу dns, net, url и т.д

  • @user-jh2hl9kg3t
    @user-jh2hl9kg3t Před 2 lety

    спасибо, интересная тема, хорошее объяснение

  • @user-id4xe9ub9v
    @user-id4xe9ub9v Před 2 lety

    Фига себе. 7 подписчиков и про криптошифрование. Любопытно.

  • @arturhepoyan4464
    @arturhepoyan4464 Před 2 lety

    Подробно и понятно )

  • @voltrage1933
    @voltrage1933 Před 2 lety

    Очень интересно

  • @user-pi9wu1tu6r
    @user-pi9wu1tu6r Před 2 lety

    Очень познавательно, спасибо!
    Было бы интересно узнать, где и в каком виде правильно хранить ключи?
    И посмотреть реализацию сквозного шифрования сообщений

    • @user-hj2jk2qz1d
      @user-hj2jk2qz1d  Před 2 lety +2

      по поводу сквозного шифрования мне самому стоит сначала подучить) А вот где хранить - очень часто используются файлы .env, из которых забираются значения. Также они должны быть внесены в .gitignore, чтобы не попадать в открытый доступ.

  • @N5O1
    @N5O1 Před 8 měsíci

    10:55 вы не знаете что такле деструктуризация, нотзачем-то смотрите гайд по шифрованию паролей😂

  • @raff_m_d6971
    @raff_m_d6971 Před 3 měsíci

    Очень жаль, что парень, который грамотно и понятно объясняет материал, так редко записывает ролики

    • @user-hj2jk2qz1d
      @user-hj2jk2qz1d  Před 3 měsíci +1

      Спасибо, очень приятно слышать, но, к сожалению, мало времени из-за нагрузки в институте :(

    • @raff_m_d6971
      @raff_m_d6971 Před 3 měsíci

      @@user-hj2jk2qz1d по возможности, как будет время, записывай видео по js и node.js. Классно получается

  • @user-sq3nn5wq3z
    @user-sq3nn5wq3z Před rokem

    спасибо за урок, но хочу спросить зачем хранить соль и токен вместе. Получив токен и соль можно расшифровать текст. или я ошибаюсь?

    • @user-hj2jk2qz1d
      @user-hj2jk2qz1d  Před rokem +2

      Соль не хранится вместе с токеном, она генерируется каждый раз и не является секретной информацией. Она нужно просто для того, чтобы хэши, сгенерированные из одних и тех же входных данных друг от друга отличались. Если соль будет всегда одна, то смысла от неё не будет. Надеюсь, понял вопрос правильно. stackoverflow.com/questions/213380/the-necessity-of-hiding-the-salt-for-a-hash

  • @fellainthewagon7166
    @fellainthewagon7166 Před 2 lety +2

    И не надо никакх сторонних библиотек из npm

  • @darkyou3500
    @darkyou3500 Před 2 lety

    слишком мало просмотров :(