LINUX.ORG.RU

Записать файл задом наперёд

 ,


0

2

Можно ли при помощи dd (или другой гнутой утилиты) записать файл задом наперёд (побитово/побайтно/поблочно) или придётся самому писать алгоритм?


В итоге должен получиться самообратимый алгоритм шифрования (google://взаимные+шифры), как ROT13 т.е. если применить его дважды, получим исходный файл.

★★★★★
Ответ на: комментарий от PolarFox

Это алгоритм для записи матерных слов, а не для секурности.

CYB3R ★★★★★
() автор топика

Может, и можно, но не нужно. Шифр получится настолько же современный и секьюрный, как шифр Цезаря.

А если нужен инволютивный шифр - то можно применить любой блочный в режиме гаммирования со счетчиком. Правда, есть одно «но» - инициализирующий вектор, или синхропосылка. почитайте, если интересно.

segfault ★★★★★
()
Ответ на: комментарий от segfault

Да не нужно мне ничего шифровать! Шифрование я в качестве примера привёл. Мне нужно ПРОСТО записать файл задом наперёд.

CYB3R ★★★★★
() автор топика

Есть еще rev для текстовиков.

anonymous
()

А можно ли указать где побитовую NOT вместо переворачивания файла?

anonymous
()
Ответ на: комментарий от CYB3R

Кстати, лишнее доказательство побочного действия игнора (или куриной слепоты). Тебе верно посоветовали первым же комментарием.

Еще подумай над шифрованием при помощи алгоритма «побитовый xor», я думаю, он тебя поразит до глубины души.

aedeph_ ★★
()
Ответ на: комментарий от anonymous

есть ещё dd_rescue, ключ -r

он не меняет порядка записи в dest

imul ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.