EnglishFrenchSpanyol

Ad


Favicon OnWorks

mdecrypt - Dalam talian dalam Awan

Jalankan mdecrypt dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan mdecrypt yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


crypt, mcrypt, mdecrypt - menyulitkan atau menyahsulit fail

SINOPSIS


mcrypt [ -dLFubhvrzp ] [-a algoritma] [-c config_file] [-m mod] [-s saiz kunci] [-o mod kunci]
[-k key1 key2 ...] [-f fail kunci] [ nama fail ... ]

mdecrypt [ -LFusbhvzp ] [-a algoritma] [-c config_file] [-m mod] [-s saiz kunci]
[-o mod kunci] [-k key1 key2 ...] [-f fail kunci] [ nama fail ... ]

DESCRIPTION


Mcrypt ialah program penyulitan mudah, pengganti untuk unix lama crypt(1). Bila
menyulitkan atau menyahsulit fail, fail baharu dibuat dengan sambungan .nc dan mod
0600. Fail baharu menyimpan tarikh pengubahsuaian yang asal. Fail asal mungkin
dipadam dengan menyatakan parameter -u. Jika tiada fail dinyatakan, input standard ialah
disulitkan kepada output standard.

Mcrypt menggunakan semua algoritma simetri yang disertakan dalam libmcrypt.

crypt adalah pembungkus kulit kecil di sekelilingnya mcrypt untuk meniru perintah crypt unix lama. Untuk
maklumat lanjut jalankan crypt --help !

HIJAU


Secara lalai, mcrypt , apabila salah satu daripada algoritma ini ditentukan, menggesa sesuatu seperti:
Masukkan frasa laluan: ...
Anda kemudiannya harus memasukkan frasa laluan yang cukup panjang (512 aksara ialah panjang maksimum).
Sekarang untuk menyulitkan fail, Frasa laluan diubah menggunakan yang ditentukan (atau
lalai) algoritma penjanaan kunci, dan garam rawak. Nilai yang dihasilkan kemudiannya digunakan
sebagai kunci, yang disuap kepada algoritma.

Algoritma Kerentanan: Kebanyakan algoritma hari ini direka untuk menentang serangan tertentu.
Tiada seorang pun daripada mereka terbukti tidak terdedah kepada beberapa jenis serangan yang belum diketahui.

Pemampatan: Dengan memampatkan data anda sebelum penyulitan, anda memperoleh kedua-duanya dalam kecekapan
(penyulitan lebih pantas) dan keselamatan data anda (kelebihan bahasa dialih keluar). Satu kelemahan
ialah kebanyakan program mampatan akan menambah pengepala khusus dalam fail termampat, oleh itu
menjadikan serangan plaintext lebih mudah. Mampatan selepas penyulitan tidak berguna dan mungkin
terhasil kepada fail yang dimampatkan dengan saiz yang lebih panjang daripada yang asal.

ralat Pemulihan: Terdapat beberapa pemulihan ralat dalam mcrypt. Jika bait dialih keluar atau hilang daripada
fail atau strim dalam mod ECB, CBC dan OFB, adalah mustahil untuk dipulihkan, walaupun mod CFB
akan pulih. Jika beberapa bait diubah maka blok penuh teks biasa terjejas dalam ECB
mod, dua blok dalam mod CBC dan CFB, tetapi hanya bait yang sepadan dalam mod OFB.
Mcrypt menggunakan CRC 32 bit untuk menyemak ralat dalam fail yang disulitkan.

tambahan keselamatan: Untuk yang sangat paranoid, jika mcrypt dilaksanakan dengan keistimewaan superuser
memastikan tiada data penting (kunci dsb.) ditulis pada cakera, sebagai pertukaran dsb. Perlu diingat
bahawa mcrypt tidak direka untuk menjadi program setuid, jadi anda tidak sepatutnya menjadikannya satu.

Jangan bergantung pada fakta bahawa algoritma mempunyai saiz kunci yang besar, cuba gunakan panjang
frasa laluan dan cuba menjadikannya tidak dapat diramalkan.

Semua algoritma blok di atas menyokong mod penyulitan ini:

ECB: Mod Buku Kod Elektronik. Ia adalah mod paling mudah untuk digunakan dengan sifir blok.
Menyulitkan setiap blok secara bebas.

CBC: Mod Rantaian Blok Cipher. Ia lebih baik daripada ECB kerana plaintext di XOR'ed
dengan teks sifir sebelumnya. Blok rawak diletakkan sebagai blok pertama jadi sama
blok atau mesej sentiasa menyulitkan kepada sesuatu yang berbeza. (Ini ialah mod lalai)

CFB: Mod Sifir-Maklum Balas (dalam 8bit). Ini ialah sifir strim penyegerakan sendiri
dilaksanakan daripada sifir blok.

OFB: Mod Output-Maklum Balas (dalam 8bit). Ini ialah sifir strim segerak yang dilaksanakan
daripada sifir blok. Ia bertujuan untuk digunakan dalam baris bising, kerana teks sifir rosak
blok tidak merosakkan blok plaintext yang mengikutinya. Tidak selamat apabila digunakan untuk menyulitkan
jumlah data yang besar, jadi saya mengesyorkan agar tidak menggunakannya.

nOFB: Mod Output-Maklum Balas (dalam nbit). n Merupakan saiz blok algoritma.
Ini ialah sifir strim segerak yang dilaksanakan daripada sifir blok. Ia bertujuan untuk
gunakan dalam baris yang bising, kerana blok teks sifir yang rosak tidak merosakkan teks biasa
blok yang mengikuti.

Fail yang disulitkan boleh dipulihkan kepada bentuk asal menggunakan mcrypt -d or mdecrypt

mdecrypt mengambil senarai fail pada baris arahannya dan mencipta fail baharu untuk setiap fail
yang namanya berakhir dengan .nc dengan mengalih keluar ".nc" atau dengan menambah ".dc" pada penghujung fail
nama jika .nc tiada dalam nama fail yang disulitkan.

PILIHAN


-F - kekuatan
Paksa output pada output standard atau input daripada stdin jika itu adalah terminal. Oleh
mcrypt lalai tidak akan mengeluarkan data yang disulitkan ke terminal, atau membaca data yang disulitkan
dari sini.

-z --gzip
Gunakan gzip (jika ia wujud dalam sistem anda) untuk memampatkan fail sebelum penyulitan. Jika
ditentukan pada masa penyahsulitan ia akan menyahmampat fail ini.

-p --bzip2
Gunakan bzip2 (jika ia wujud dalam sistem anda) untuk memampatkan fail sebelum penyulitan. Jika
ditentukan pada masa penyahsulitan ia akan menyahmampat fail ini.

--openpgp-z INT
Pilihan ini akan membolehkan pemampatan dalam fail yang disulitkan OpenPGP (RFC2440).

-d --nyahsulit
Dekripsi.

- membantu
Paparkan skrin bantuan dan berhenti.

-v --versi
Versi. Paparkan nombor versi dan berhenti.

-L --lesen
Paparkan mcrypt's lesen dan berhenti.

-o --mod kunci MODE
MODE mungkin salah satu mod kunci yang disenaraikan oleh parameter --list-keymodes. Ia
sebenarnya ialah penukaran kepada kunci sebelum ia dimasukkan ke algoritma. Ia adalah
disyorkan untuk membiarkannya apa adanya, jika anda tidak tahu apa itu. Namun jika anda masih
ingin menggunakan pilihan ini, anda mungkin mahu menggunakan mod 'hex' yang membolehkan anda
nyatakan kunci dalam hex (dan tiada penukaran akan digunakan).

-h --cincang HASH_ALGORITHM
HASH_ALGORITHM mungkin salah satu algoritma yang disenaraikan oleh parameter --list-hash.
Ini ialah ringkasan yang akan dilampirkan pada fail untuk disulitkan, untuk
mengesan kerosakan fail. Lalai ialah CRC32 checksum.

-s --saiz kunci SAIZ
SIZE ialah saiz kunci algoritma dalam bait (bukan saiz frasa laluan). Ia
lalai kepada kunci maksimum yang disokong oleh algoritma. Saiz kunci maksimum bagi
algoritma boleh diperolehi oleh parameter --list. Ia selamat untuk tidak disentuh
ini.

-g --openpgp
Pilihan ini akan menjadikan mcrypt untuk menggunakan format fail OpenPGP (RFC2440) untuk disulitkan
fail. Ini akan menjadikan fail yang disulitkan oleh mcrypt boleh diakses daripada mana-mana OpenPGP
permohonan yang patuh.

-b --telanjang
Tiada maklumat penting seperti algoritma, mod, mod bit dan crc32 daripada
fail asal ditulis dalam fail yang disulitkan. Keselamatan terletak pada
algoritma bukan pada kekaburan jadi ini BUKAN lalai. Bendera ini juga mestilah
ditentukan semasa menyahsulit fail yang disulitkan kosong. Apabila bendera kosong ditentukan
penyahsulitan dan penyulitan adalah lebih pantas. Ini mungkin berguna apabila menggunakan mcrypt to
menyulitkan pautan atau sesuatu seperti itu.

--siram
Siram keluaran (teks sifir atau teks biasa) serta-merta. Berguna jika mcrypt digunakan
dengan paip.

--masa Mencetak beberapa maklumat masa (kelajuan penyulitan dll.)

--nodelete
Apabila pilihan ini ditentukan mcrypt tidak memadamkan fail output, walaupun jika
penyahsulitan gagal. Ini berguna jika anda ingin menyahsulit fail yang rosak.

-q --senyap
Sekat beberapa amaran yang tidak kritikal.

-u --nyahpaut
Nyahpaut (padam) fail input jika keseluruhan proses penyulitan/penyahsulitan
berjaya. Ini bukan lalai untuk menggunakan program luaran untuk mengalih keluar
data sensitif.

--senarai
Menyenaraikan semua algoritma yang disokong pada masa ini.

--list-keymodes
Menyenaraikan semua mod utama yang disokong pada masa ini.

--list-hash
Menyenaraikan semua algoritma cincang yang disokong pada masa ini.

-r --rawak
Penggunaan / dev /(s)random dan bukannya /dev/urandom. Ini mungkin memerlukan beberapa input utama atau tetikus
bergerak untuk meneruskan. Jika sistem anda tidak menyokong /dev/random atau /dev/urandom, a
pengumpul rawak akan digunakan.

-k --kunci KUNCI1 KUNCI2 ...
Masukkan kata kunci melalui baris arahan. KEY(s) kemudiannya digunakan sebagai kata kunci
bukannya menggesa untuk mereka. Perlu diingat bahawa seseorang mungkin melihat perintah anda
sedang dilaksanakan dan kata kunci anda.

-c --config FAIL
Gunakan fail konfigurasi yang ditentukan. Lalai ialah .mcryptrc di rumah anda
direktori. Format fail konfigurasi adalah sama dengan parameter. An
contoh fail ialah:
algoritma lebih selamat+
mod cbc
kunci satu_sangat_rahsia

-f --fail kunci FAIL
Masukkan kata kunci melalui fail. Satu kata kunci dibaca setiap baris. Kata kunci pertama
read digunakan untuk fail pertama, yang kedua untuk fail kedua dan lain-lain. Jika fail
kata kunci adalah kurang daripada fail maka kata kunci terakhir digunakan untuk bakinya. A
hadnya ialah anda tidak boleh menggunakan aksara NULL (\0) dan Newline (\n) dalam
kunci. Penyelesaian kepada masalah ini ialah dengan menentukan kata kunci dalam mod hex.

-m --mod MODE
Mod penyulitan dan penyahsulitan. Mod ini pada masa ini disokong: ECB, CFB,
OFB, nOFB, CBC dan STREAM. CBC ialah lalai. Melainkan bendera kosong dinyatakan
tidak perlu menentukan mod ini untuk penyahsulitan. Untuk algoritma aliran
(seperti WAKE) mod hendaklah STREAM.

-a --algoritma ALGORITMA
Algoritma yang digunakan untuk menyulitkan dan menyahsulit. Melainkan bendera kosong dinyatakan di sana
tidak perlu menyatakan ini untuk penyahsulitan.

Algoritma yang disokong pada masa ini ditunjukkan dengan parameter --list.

CONTOH


Untuk mcrypt serasi dengan solar daripada(1), parameter berikut diperlukan:
"mcrypt -a des --keymode pkdes --bare --noiv nama fail".

Untuk mcrypt serasi dengan unix crypt(1), parameter berikut diperlukan:
"mcrypt -a enigma --keymode scrypt --nama fail kosong".

Untuk menyulitkan fail menggunakan algoritma strim (cth. Arcfour), parameter berikut ialah
diperlukan: "mcrypt -a arcfour --mode stream nama fail".

PERSEKITARAN


Mcrypt menggunakan pembolehubah persekitaran berikut:

MCRYPT_KEY: untuk menentukan kunci

MCRYPT_ALGO: untuk menentukan algoritma

MCRYPT_MODE: untuk menentukan mod algoritma

MCRYPT_KEY_MODE: untuk menentukan mod kunci

Anda boleh menggunakan ini dan bukannya menggunakan baris arahan (yang tidak selamat), tetapi ambil perhatian bahawa
hanya satu kunci harus digunakan dalam MCRYPT_KEY.

Gunakan mdecrypt dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ialah GUI untuk
    Pemuat USB Waninkoko, berdasarkan
    libwiigui. Ia membenarkan penyenaraian dan
    melancarkan permainan Wii, permainan Gamecube dan
    homebrew di Wii dan WiiU...
    Muat turun USBLoaderGX
  • 2
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • 3
    KompoZer
    KompoZer
    KompoZer ialah editor HTML wysiwyg menggunakan
    pangkalan kod Mozilla Composer. Sebagai
    Pembangunan Nvu telah dihentikan
    pada tahun 2005, KompoZer membetulkan banyak pepijat dan
    menambah f...
    Muat turun KompoZer
  • 4
    Muat turun Manga Percuma
    Muat turun Manga Percuma
    The Free Manga Downloader (FMD) ialah sebuah
    aplikasi sumber terbuka yang ditulis dalam
    Objek-Pascal untuk mengurus dan
    memuat turun manga dari pelbagai laman web.
    Ini adalah cermin...
    Muat turun Manga Downloader Percuma
  • 5
    Aetbootin
    Aetbootin
    UNetbootin membolehkan anda mencipta boleh boot
    Pemacu USB langsung untuk Ubuntu, Fedora dan
    pengedaran Linux lain tanpa
    membakar CD. Ia berjalan pada Windows, Linux,
    dan ...
    Muat turun UNetbootin
  • 6
    Dolibar ERP - CRM
    Dolibar ERP - CRM
    Dolibarr ERP - CRM adalah mudah untuk digunakan
    Pakej perisian sumber terbuka ERP dan CRM
    (jalankan dengan pelayan php web atau sebagai
    perisian kendiri) untuk perniagaan,
    asas...
    Muat turun Dolibar ERP - CRM
  • Lebih »

Arahan Linux

Ad