Size: a a a

cxx.Дискуссионная

2020 May 08

IL

Ilya L in cxx.Дискуссионная
Мини Рой какой-то
источник

D

Dim in cxx.Дискуссионная
а я вам хотел примеры показать...
источник

O

Ofee in cxx.Дискуссионная
Ilya L
Мини Рой какой-то
Пожалуй, микро
источник

O

Ofee in cxx.Дискуссионная
Dim
а я вам хотел примеры показать...
Так показывай, кто мешает?
источник

IL

Ilya L in cxx.Дискуссионная
Ofee
Пожалуй, микро
Да, это поточнее будет
источник

TS

Till Schneider in cxx.Дискуссионная
отлично, а ключ есть?
источник

O

Ofee in cxx.Дискуссионная
MD5? Безопасненько
источник

D

Dim in cxx.Дискуссионная
взгляни на исходник
источник

D

Dim in cxx.Дискуссионная
все оттуда!
источник

D

Dim in cxx.Дискуссионная
кстати, если кто восстановит логин по хэшу получит мое признание) (шутка)
источник

TS

Till Schneider in cxx.Дискуссионная
а IV ?
источник

D

Dim in cxx.Дискуссионная
говори на русском
источник

TS

Till Schneider in cxx.Дискуссионная
Dim
говори на русском
Initialization Vector
источник

D

Dim in cxx.Дискуссионная
получить хеш от пароля
преобразовать хеш в ключ по правилам описанным в стандарте AES
разбить текст на блоки по 128 бит
зашифровать каждый блок функцией cipher
источник

D

Dim in cxx.Дискуссионная
больше ниче на знаю
источник

D

Dim in cxx.Дискуссионная
вот на вашем:

hash = md5(password) // MD5 хеш имеет длину 128 бит
key = keyexpansion(hash) // преобразуем хеш в ключ
blocks = split(text, 16) // разбить текст на блоки по 16 байт

for (i = 0; i < blocks.length; i++)
cipher[i] = encrypt(blocks[i], key)
источник

TS

Till Schneider in cxx.Дискуссионная
2
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
Роя и тут забанили что ль?
источник

IL

Ilya L in cxx.Дискуссионная
Он вышел
источник

IL

Ilya L in cxx.Дискуссионная
Сам
источник