Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы

Доброго, господа.
Наткнулся на вещь.
Есть файл, что зашифровали линуксовым openssl'ем (по aes-256-cbc), но с 10байтным ключиком.
Объясните, как так? Оно что-то дописывает в пароль, что бы типа 32байта выходило? Или в чём магия. Не могу наманить\нагуглить.

#Z4ZTAU / @lord / 3578 дней назад

>ключ >пароль >kdf а теперь уматывай
#Z4ZTAU/2IU / @muromec / 3578 дней назад
> с 10байтным ключиком > дописывает в пароль Определись! Я буду отвечать так, как будто бы ты в обоих случаях имел в виду пароль. В принципе, ответ на твой вопрос можно найти в man 1ssl enc (документация к `openssl enc`): читай про опции -salt/-nosalt, -k, -K/-iv и -p/-P. Если вкратце, то пароль напрямую не используется — openssl берёт его, соль (если только не указана опция -nosalt) и на этом основании генерирует собственно ключ и iv (initialization vector, нужно для AES). Подробностей генерации я тебе не расскажу, потому что сам не знаю, но, по крайней мере, теперь ты должен понимать, что тебе гуглить и какую часть кода openssl читать.
#Z4ZTAU/322 / @minoru / 3577 дней назад
@minoru Та ладно тебе тут знаки восклицания ставить. Я уже в курсе что мне было нужно. https://www.openssl.org/docs/crypto/EVP_BytesToKey.html
#Z4ZTAU/QNJ / @lord --> #Z4ZTAU/322 / 3577 дней назад
@lord А как же отписать о результатах и поставить в теме меточку «[Решено]»? :)
#Z4ZTAU/UKM / @minoru --> #Z4ZTAU/QNJ / 3577 дней назад
@minoru Боюсь _это_ место такого не стерпит :)
#Z4ZTAU/927 / @lord --> #Z4ZTAU/UKM / 3577 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.