англійськафранцузькаіспанська

Ad


Значок OnWorks

mdecrypt - онлайн в хмарі

Запустіть mdecrypt у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда mdecrypt, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


crypt, mcrypt, mdecrypt - шифрувати або розшифровувати файли

СИНТАКСИС


Mcrypt [ -dLFubhvrzp ] [-a алгоритм] [-c config_file] [-m режим] [-s розмір ключа] [-o режим клавіатури]
[-k key1 key2 ...] [-f ключовий файл] [ ім'я файлу ... ]

mdecrypt [ -LFusbhvzp ] [-a алгоритм] [-c config_file] [-m режим] [-s розмір ключа]
[-o режим клавіатури] [-k key1 key2 ...] [-f ключовий файл] [ ім'я файлу ... ]

ОПИС


Макріпт це проста програма для шифрування, заміна старої Unix склеп(1). Коли
шифруючи або розшифровуючи файл, створюється новий файл із розширенням .nc і режим
0600. У новому файлі зберігається дата зміни оригіналу. Оригінальний файл може бути
видаляється, вказуючи параметр -u. Якщо файли не вказано, стандартне введення є
зашифрований до стандартного виводу.

Макріпт використовує всі симетричні алгоритми, включені в libmcrypt.

склеп являє собою невелику оболонку навколо Mcrypt для емуляції старої команди Unix crypt. Для
більше інформації запустіть crypt --help !

HINTS


За замовчуванням Mcrypt , коли вказано один із цих алгоритмів, підказує щось на кшталт:
Введіть парольну фразу: ...
Потім потрібно ввести парольну фразу достатньо довго (512 символів – максимальна довжина).
Тепер, щоб зашифрувати файл, парольна фраза трансформується за допомогою вказаного (або
за замовчуванням) алгоритм генерації ключів і випадкова сіль. Потім використовується отримана вартість
як ключ, який подається в алгоритм.

Алгоритм Уразливість: Більшість сучасних алгоритмів розроблені для протидії конкретним атакам.
Доведено, що жоден з них не є вразливим до якогось ще не відомого виду атаки.

Ступінь стиснення: Стискаючи дані перед шифруванням, ви отримуєте ефективність обох
(швидше шифрування) і безпека ваших даних (мовна надмірність видалена). Недолік
полягає в тому, що більшість програм стиснення додасть певні заголовки до стисненого файлу, таким чином
полегшення атак із відкритим текстом. Стиснення після шифрування марне і може
результатом є стислі файли з більшим розміром, ніж оригінал.

помилка Відновлення: У mcrypt є деяке відновлення помилок. Якщо байти видалено або втрачено з
файл або потік у режимах ECB, CBC та OFB неможливо відновити, хоча режим CFB
відновиться. Якщо деякі байти змінені, то в ECB впливає на повний блок відкритого тексту
режимі, два блоки в режимах CBC і CFB, але тільки відповідний байт в режимі OFB.
Mcrypt використовує 32-бітний CRC для перевірки на наявність помилок у зашифрованих файлах.

Extra безпека: Для дуже параноїків, якщо mcrypt виконується з привілеями суперкористувача
гарантує, що на диск не записуються важливі дані (ключі тощо), як підкачка тощо. Майте на увазі
що mcrypt не був розроблений як програма setuid, тому ви не повинні робити її такою.

Не покладайтеся на те, що алгоритм має великий розмір ключа, намагайтеся використовувати довгий
парольні фрази і намагайтеся зробити їх непередбачуваними.

Усі наведені вище алгоритми блоку підтримують такі режими шифрування:

ЄЦБ: Режим електронної кодової книги. Це найпростіший режим для використання з блочним шифром.
Шифрує кожен блок окремо.

KBC: Режим ланцюжка блоків шифру. Це краще, ніж ECB, оскільки відкритий текст має XOR
з попереднім зашифрованим текстом. Випадковий блок розміщується як перший блок, тому те саме
блок або повідомлення завжди шифруються на щось інше. (Це режим за замовчуванням)

CFB: Режим зворотного зв'язку шифрування (8 біт). Це самосинхронізуючий потоковий шифр
реалізовано з блочного шифру.

OFB: Режим вихідного зв'язку (8 біт). Це реалізований синхронний потоковий шифр
з блочного шифру. Він призначений для використання в шумних лініях, оскільки пошкоджений зашифрований текст
блоки не пошкоджують наступні блоки відкритого тексту. Небезпечний, коли використовується для шифрування
великий обсяг даних, тому я не рекомендую його використовувати.

nOFB: Режим вихідного зв'язку (в nbit). n — розмір блоку алгоритму.
Це синхронний потоковий шифр, реалізований з блочного шифру. Він призначений для
використовувати в шумних рядках, оскільки пошкоджені блоки зашифрованого тексту не пошкоджують відкритий текст
наступні блоки.

Зашифровані файли можна відновити до початкового вигляду за допомогою Mcrypt -d or mdecrypt

mdecrypt приймає список файлів у своєму командному рядку і створює новий файл для кожного файлу
ім'я якого закінчується на .nc, видаляючи ".nc" або додаючи ".dc" в кінець файлу
ім'я, якщо .nc немає в імені зашифрованого файлу.

ВАРІАНТИ


-F --сила
Примусове виведення на стандартний вихід або введення з stdin, якщо це термінал. За
mcrypt за замовчуванням не виводить зашифровані дані на термінал і не читатиме зашифровані дані
з цього.

-z --gzip
Використовуйте gzip (якщо він існує у вашій системі) для стиснення файлів перед шифруванням. Якщо
зазначений під час дешифрування, він розпакує ці файли.

-p --bzip2
Використовуйте bzip2 (якщо він існує у вашій системі) для стиснення файлів перед шифруванням. Якщо
зазначений під час дешифрування, він розпакує ці файли.

--openpgp-z INT
Цей параметр дозволить стиснути файли, зашифровані OpenPGP (RFC2440).

-d --розшифрувати
Розшифруйте.

--допомога
Відкрийте екран довідки та вийдіть.

-v -- версія
Версія. Покажіть номер версії та вийдіть.

-L --ліцензія
Відобразити mcrypt отримати ліцензію та звільнитися.

-o --клавішний режим РЕЖИМ
MODE може бути одним із режимів клавіш, перелічених параметром --list-keymodes. Це
насправді це перетворення в ключ до того, як він буде поданий в алгоритм. це є
рекомендується залишити як є, якщо ви не знаєте, що це таке. Однак якщо ви все-таки
якщо ви хочете використовувати цю опцію, ви можете використовувати режим «шістнадцятковий», який дозволяє вам це зробити
вкажіть ключ у шістнадцятковому вигляді (і ніякого перетворення не буде застосовано).

-h --хеш HASH_ALGORITHM
HASH_ALGORITHM може бути одним із алгоритмів, перерахованих параметром --list-hash.
Це дайджест, який буде додано до файлу для шифрування, щоб
виявити пошкодження файлів. За замовчуванням є контрольна сума CRC32.

-s --розмір ключа SIZE
SIZE – це розмір ключа алгоритму в байтах (не розмір парольної фрази). Це
за замовчуванням максимальний ключ, який підтримується алгоритмом. Максимальні розміри ключа
алгоритми можна отримати за допомогою параметра --list. Його безпечно не торкатися
це.

-g --openpgp
Ця опція змусить mcrypt використовувати формат файлу OpenPGP (RFC2440) для шифрування
файли. Це зробить файли, зашифровані mcrypt, доступними з будь-якого OpenPGP
відповідний додаток.

-b --голі
Немає важливої ​​інформації, як-от алгоритм, режим, бітовий режим і crc32
вихідний файл записується в зашифрований файл. Безпека лежить на
Алгоритм не є неясним, тому це НЕ за замовчуванням. Цей прапор також має бути
вказується під час дешифрування зашифрованого файлу. Коли вказано голий прапор
дешифрування та шифрування швидші. Це може бути корисно при використанні mcrypt для
зашифрувати посилання чи щось подібне.

--змивати
Негайно очищує вихідний текст (зашифрований або відкритий текст). Корисно, якщо використовується mcrypt
з трубами.

--час Друкує певну інформацію про час (швидкість шифрування тощо)

--delete
Якщо вказано цей параметр, mcrypt не видаляє вихідний файл, навіть якщо
не вдалося розшифрувати. Це корисно, якщо ви хочете розшифрувати пошкоджений файл.

-q --спокійно
Придушіть деякі некритичні попередження.

-u --від'єднати
Від'єднати (видалити) вхідний файл, якщо весь процес шифрування/дешифрування
досягає успіху. Це не за замовчуванням, щоб використовувати зовнішню програму для видалення
конфіденційні дані.

-- список
Перелічує всі алгоритми, які зараз підтримуються.

--список режимів клавіш
Перелічує всі ключові режими, які наразі підтримуються.

--список-хеш
Перелічує всі алгоритми хешування, які зараз підтримуються.

-r --випадковий
Скористайтесь / dev /(s)random замість /dev/urandom. Для цього може знадобитися введення клавіш або миша
рухатися, щоб продовжити. Якщо ваша система не підтримує /dev/random або /dev/urandom, а
буде використовуватися випадковий збирач.

-k --ключ КЛЮЧ1 КЛЮЧ2 ...
Введіть ключове слово(я) за допомогою командного рядка. КЛЮЧ(и) потім використовуються як ключове слово
замість того, щоб підказувати їм. Майте на увазі, що хтось може побачити вашу команду
виконуються, тому ваше ключове слово(я).

-c --config Фото
Використовуйте вказаний файл конфігурації. За замовчуванням у вашому домі є .mcryptrc
каталог. Формат файлу конфігурації такий же, як і параметри. An
приклад файлу:
алгоритм безпечніше+
режим cbc
ключ a_very_secret_one

-f --файл ключа Фото
Введіть ключове слово(я) за допомогою файлу. У кожному рядку читається одне ключове слово. Перше ключове слово
read використовується для першого файлу, другий для другого файлу тощо. Якщо
ключових слів менше, ніж файли, тоді останнє ключове слово використовується для решти. А
обмеження полягає в тому, що ви не можете використовувати символ NULL (\0) і символ нового рядка (\n).
ключ. Рішення цієї проблеми полягає в тому, щоб вказати ключове слово в шістнадцятковому режимі.

-m --режим РЕЖИМ
Режим шифрування та дешифрування. Наразі підтримуються такі режими: ECB, CFB,
OFB, nOFB, CBC і STREAM. CBC є за замовчуванням. Якщо не вказано голий прапор
немає необхідності вказувати ці режими для дешифрування. Для потокових алгоритмів
(наприклад, WAKE) має бути режим STREAM.

-a --алгоритм АЛГОРИТМ
Алгоритм, який використовується для шифрування та дешифрування. Якщо там не вказано голий прапор
не потрібно вказувати їх для розшифрування.

Алгоритми, які зараз підтримуються, відображаються з параметром --list.

ПРИКЛАДИ


Щоб mcrypt був сумісний із solaris з(1), необхідні наступні параметри:
"mcrypt -a des --keymode pkdes --bare --noiv ім'я файлу".

Щоб mcrypt був сумісний з Unix склеп(1), необхідні наступні параметри:
"mcrypt -a enigma --keymode scrypt --голе ім'я файлу".

Для шифрування файлу за допомогою потокового алгоритму (наприклад, Arcfour), наведені наступні параметри
потрібно: "mcrypt -a arcfour --mode stream filename".

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


Mcrypt використовує такі змінні середовища:

MCRYPT_KEY: щоб вказати ключ

MCRYPT_ALGO: вказати алгоритм

MCRYPT_MODE: щоб вказати режим роботи алгоритму

MCRYPT_KEY_MODE: щоб вказати режим клавіш

Ви можете використовувати їх замість командного рядка (який є небезпечним), але зверніть увагу на це
у MCRYPT_KEY слід використовувати лише один ключ.

Використовуйте mdecrypt онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX - це графічний інтерфейс для
    USB-завантажувач Waninkoko, заснований на
    libwiigui. Це дозволяє перерахувати та
    запуск ігор Wii, ігор Gamecube та
    самоварний на Wii і WiiU...
    Завантажте USBLoaderGX
  • 2
    Жар-птиця
    Жар-птиця
    Firebird RDBMS пропонує функції ANSI SQL
    і працює на Linux, Windows і
    кілька платформ Unix. особливості
    чудова паралельність і продуктивність
    & потужність...
    Завантажити Firebird
  • 3
    KompoZer
    KompoZer
    KompoZer — це HTML-редактор wysiwyg, який використовує
    кодова база Mozilla Composer. Як
    Розвиток Nvu було зупинено
    у 2005 році KompoZer виправляє багато помилок і
    додає ф...
    Завантажити KompoZer
  • 4
    Безкоштовний завантажувач манги
    Безкоштовний завантажувач манги
    Безкоштовний завантажувач манги (FMD) є
    програма з відкритим кодом, написана
    Object-Pascal для управління і
    завантаження манги з різних веб-сайтів.
    Це дзеркало...
    Завантажте безкоштовний завантажувач манги
  • 5
    Aetbootin
    Aetbootin
    UNetbootin дозволяє створювати завантажувальні програми
    Живі USB-накопичувачі для Ubuntu, Fedora та
    інші дистрибутиви Linux без
    запис компакт-диска. Він працює на Windows, Linux,
    і ...
    Завантажити UNetbootin
  • 6
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM проста у використанні
    Пакет програмного забезпечення з відкритим кодом ERP і CRM
    (запустити з веб-сервером php або як
    автономне програмне забезпечення) для бізнесу,
    основи...
    Завантажити Dolibarr ERP - CRM
  • Детальніше »

Команди Linux

Ad