EnglishFrenchSpanyol

Ad


Favicon OnWorks

ccencrypt - Dalam talian dalam Awan

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

Ini ialah arahan ccencrypt 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


ccrypt - menyulitkan dan menyahsulit fail dan strim

SINOPSIS


ccrypt [mod] [pilihan] [fail ...]
ccencrypt [pilihan] [fail ...]
ccdecrypt [pilihan] [fail ...]
ccat [pilihan] fail ...

DESCRIPTION


ccrypt ialah utiliti untuk menyulitkan dan menyahsulit fail dan strim. Ia direka untuk
menggantikan unix standard crypt utiliti, yang terkenal kerana menggunakan yang sangat lemah
algoritma penyulitan. ccrypt adalah berdasarkan sifir blok Rijndael, yang versinya
juga dipilih oleh kerajaan AS sebagai Piawaian Penyulitan Lanjutan (AES, lihat
http://www.nist.gov/aes). Sifir ini dipercayai memberikan kriptografi yang sangat kuat
keselamatan.

Tidak seperti unix crypt, algoritma yang disediakan oleh ccrypt tidak simetri, iaitu, mesti
tentukan sama ada untuk menyulitkan atau menyahsulit. Cara paling biasa untuk memanggil ccrypt adalah melalui
arahan ccencrypt and ccdecrypt.

Penyulitan dan penyahsulitan bergantung pada kata kunci (atau frasa kunci) yang dibekalkan oleh pengguna. Oleh
lalai, pengguna digesa untuk memasukkan kata kunci daripada terminal. Kata kunci boleh terdiri
daripada sebarang bilangan aksara, dan semua aksara adalah penting (walaupun ccrypt
secara dalaman mencincang kunci kepada 256 bit). Kata kunci yang lebih panjang memberikan keselamatan yang lebih baik daripada pendek
satu, kerana mereka kurang berkemungkinan ditemui melalui carian menyeluruh.

MODUL


ccrypt boleh beroperasi dalam lima mod berbeza. Jika lebih daripada satu mod ditentukan, yang terakhir
satu yang dinyatakan diutamakan. Nama alias ccencrypt, ccdecrypt, dan ccat disediakan sebagai
kemudahan; mereka bersamaan dengan ccrypt -e, ccrypt -d, dan ccrypt -c, Masing-masing.

-e, --enkripsi Sulitkan. Ini ialah mod lalai. Jika argumen nama fail diberikan, enkripsi
fail dan tambahkan akhiran .cpt kepada nama mereka. Jika tidak, jalankan sebagai a
penapis.

-d, --nyahsulit Nyahsulit. Jika argumen nama fail diberikan, nyahsulit fail dan tanggalkan
akhiran .cpt daripada nama fail, jika ada. Jika tidak, jalankan sebagai penapis.

-c, --kucing Nyahsulit satu atau lebih fail kepada output standard. Jika tiada argumen nama fail adalah
diberikan, nyahsulit sebagai penapis. menyiratkan -l.

-x, --tukar kunci
Tukar kunci data yang disulitkan. Dalam mod ini, ccrypt gesaan untuk dua orang
kata laluan: yang lama dan yang baru. Jika argumen nama fail diberikan,
mengubah suai fail. Jika tidak, jalankan sebagai penapis.

-u, --unixcrypt
Simulasikan perintah crypt unix lama. Nota: sifir yang digunakan oleh crypt unix
telah rosak dan tidak selamat. Sila gunakan pilihan ini sahaja untuk menyahsulit
fail sedia ada. Jika argumen nama fail diberikan, nyahsulit fail ke
stdout. Jika tidak, jalankan sebagai penapis. Ambil perhatian bahawa untuk format crypt unix,
tiada cara mudah untuk mengesan sama ada kunci yang diberikan sepadan atau tidak; dengan itu,
untuk keselamatan, mod ini tidak menimpa fail.

PILIHAN


Pilihan berikut disokong sebagai tambahan kepada mod yang diterangkan di atas:

-b, --berani Apabila membaca kunci penyulitan dari terminal, tanya pengguna sekali sahaja
untuk kunci. Secara lalai, ccrypt akan meminta pengguna memasukkan kunci sedemikian dua kali,
sebagai perlindungan daripada memusnahkan data secara tidak sengaja kerana kunci yang salah taip.
Menggunakan --berani pilihan melumpuhkan semakan keselamatan ini. Jangan sekali-kali menggunakannya, melainkan
anda tahu apa yang anda lakukan. Lihat juga --pemalu.

-E var, --envvar var
Baca kata kunci daripada pembolehubah persekitaran var. Perhatikan bahawa ini mungkin
tidak selamat pada sistem tertentu, iaitu di mana pengguna boleh menggunakan ps perintah untuk
melihat persekitaran pemilik proses oleh pengguna lain. Pada kebanyakan moden
sistem, walau bagaimanapun, tingkah laku seperti itu ps adalah kurang upaya dan -E pilihan harus
selamat di sana. Juga, sebagai langkah keselamatan tambahan, ccrypt memadamkan
kata kunci daripada persekitarannya sejurus selepas membacanya.

-f, - kekuatan Tulis ganti fail sedia ada atau kendalikan fail yang dilindungi tulis tanpa bertanya
sebarang pertanyaan. Juga, timpa ccryptkeengganan untuk menulis atau membaca
data yang disulitkan ke atau dari terminal.

-F var, --envvar2 var
Sama seperti -E, kecuali kata kunci kedua (dalam mod pertukaran kunci).

-h, - membantu Tolong. Cetak maklumat penggunaan dan keluar.

-H utama, --kunci2 utama
Sama seperti -K, kecuali kata kunci kedua (dalam mod pertukaran kunci).

-k fail, --fail kunci fail
Baca kata kunci sebagai baris pertama dari fail bernama. Dalam mod pertukaran kekunci,
dua kata kunci dibaca sebagai dua baris pertama fail. Nama fail : "-"
boleh diberikan untuk membaca kata kunci daripada input standard. Menggunakan -k -
pilihan dan menghantar kata kunci pada stdin mungkin merupakan cara paling selamat untuk lulus
kata kunci kepada ccrypt daripada program atau skrip lain.

-K utama, --kunci utama
Tentukan kata kunci pada baris arahan. Ini tidak selamat, kerana yang lain
pengguna boleh melihat baris arahan dengan menjalankan ps perintah. Hanya gunakan ini
pilihan untuk tujuan ujian, dan tidak sekali-kali dengan kata kunci sebenar.

-y fail, --keyref fail
Dalam mod penyulitan atau tukar kunci, semak kunci penyulitan terhadap yang dinamakan
fail, yang mesti telah disulitkan sebelum ini dengan kunci yang sama. Keluar
dengan mesej ralat jika kunci tidak sepadan. Pilihan ini berguna sebagai
alternatif untuk --pemalu, untuk melindungi daripada kekunci yang salah taip dalam situasi
di mana beberapa fail disulitkan dengan kunci yang sama. Pilihan ini membayangkan
--berani, melainkan --pemalu pilihan diberikan secara eksplisit selepas --keyref
pilihan.

-l, --pautan sym Penyulitan paksa/penyahsulitan pautan simbolik. Secara lalai, pautan simbolik
diabaikan kecuali dalam mod cat atau unixcrypt. Perhatikan bahawa dengan -l pilihan,
penyulitan/penyahsulitan pautan simbolik menyebabkan akhiran .cpt menjadi
ditambah/dialih keluar daripada nama pautan, bukan nama fail yang ditunjuk
kepada.

-L, --lesen Cetak maklumat lesen dan keluar.

-m, --tidak sepadan Biasanya, ccrypt enggan menyahsulit data dengan kunci yang nampaknya tidak
perlawanan. The -m pilihan mengatasi sekatan ini. Ini kadang-kadang boleh jadi
berguna dalam memulihkan data daripada fail yang rosak (lihat MEMULIH DATA DARI
FAIL ROSAK). Untuk mengelakkan kehilangan data yang tidak boleh diperoleh semula apabila menyahsulit dengan
kekunci yang salah, pilihan ini tidak boleh digunakan dengan mod yang menimpa input
fail.

-P segera, --prompt segera
Penggunaan segera bukannya gesaan lalai "Masukkan kunci penyulitan/penyahsulitan:
". Ini mungkin berguna dalam beberapa skrip shell.

-q, --senyap Sekat kebanyakan amaran.

-Q segera, --prompt2 segera
Sama seperti -P, kecuali kata kunci kedua (dalam mod pertukaran kunci).

-r, - berulang
Lintas subdirektori secara rekursif.

-R, --rec-symlinks
Lintas subdirektori secara rekursif, dan ikuti pautan simbolik ke
subdirektori.

-ya, --akhiran ketat
Enggan menyulitkan fail yang sudah mempunyai .cpt akhiran (atau yang dipilih
bersama -S). Ini boleh berguna apabila menambah beberapa fail pada direktori
fail yang telah disulitkan. Pilihan ini tidak mempunyai kesan dalam penyahsulitan atau
mod tukar kekunci.

-S .suf, --akhiran .suf
Gunakan akhiran .suf bukannya akhiran lalai .cpt.

-t, --pemalu Apabila membaca kunci penyulitan daripada terminal, minta pengguna memasukkan
kunci dua kali. Jika kedua-dua kekunci yang dimasukkan tidak sama, batalkan. Ini adalah
melindungi daripada memusnahkan data secara tidak sengaja dengan menyulitkannya dengan a
salah taip kunci. Nota: tingkah laku ini kini menjadi lalai dan boleh ditindih
dengan --berani pilihan.

-T, --tmpfiles Pilihan ini menyebabkan ccrypt untuk menggunakan fail sementara semasa
penyulitan/penyahsulitan, bukannya menulis ganti kandungan fail
secara merosakkan. Kaedah ini meninggalkan kandungan fail asal tergeletak di sekelilingnya
dalam sektor sistem fail yang tidak digunakan, dan dengan itu kurang selamat daripada
tingkah laku lalai. Walau bagaimanapun, dalam situasi di mana kehilangan keselamatan ini tidak
penting, yang --tmpfiles pilihan boleh memberikan ukuran perlindungan
terhadap data yang rosak akibat ranap sistem di tengah-tengah
menimpa fail.

-v, --verbose Cetak maklumat kemajuan ke stderr.

-V, --versi Cetak maklumat versi dan keluar.

-- Tamat pilihan. Sebarang hujah yang tinggal ditafsirkan sebagai nama fail. ini
juga mematikan mod penapis, walaupun sifar nama fail mengikuti. Ini mungkin
berguna dalam konteks pengembangan corak cangkerang; ccrypt -- * akan berkelakuan
dengan betul walaupun tiada fail yang sepadan dengan corak *.

NOTA ON PENGGUNAAN


Antara muka pengguna bagi ccrypt sengaja menyerupai GNU gzip, walaupun tidak
sama. Apabila dipanggil dengan argumen nama fail, ccrypt biasanya mengubah suai fail dalam
tempat, menimpa kandungan lama mereka. Tidak seperti gzip, output tidak ditulis terlebih dahulu kepada a
fail sementara; sebaliknya, data ditimpa secara literal. Untuk penyulitan, ini adalah
biasanya tingkah laku yang diingini, kerana seseorang tidak mahu salinan data yang tidak disulitkan
kekal di tempat tersembunyi dalam sistem fail. Kelemahannya ialah jika ccrypt is
terganggu di tengah-tengah menulis ke fail, fail itu akan berakhir dalam rosak,
keadaan separa disulitkan. Walau bagaimanapun, dalam kes sedemikian adalah mungkin untuk memulihkan sebahagian besar
data; lihat MEMULIH DATA DARIPADA FAIL ROSAK di bawah. Kalau nak paksa ccrypt untuk digunakan
fail sementara, gunakan --tmpfiles pilihan.

Bila ccrypt menerima isyarat sampukan (Ctrl-C) semasa mengemas kini fail di tempat, ia melakukannya
tidak keluar serta-merta, sebaliknya menangguhkan keluar sehingga selepas ia selesai menulis kepada
fail semasa. Ini adalah untuk mengelakkan fail daripada ditimpa separa dan dengan itu
rosak. Kalau nak paksa ccrypt untuk keluar serta-merta, hanya tekan Ctrl-C dua kali
dengan cepat.

Algoritma penyulitan yang digunakan oleh ccrypt menggunakan benih rawak yang berbeza setiap kali. Sebagai
hasilnya, menyulitkan fail yang sama dua kali tidak akan menghasilkan hasil yang sama. Kelebihan
kaedah ini ialah persamaan dalam plaintext tidak membawa kepada persamaan dalam
teks sifir; tiada cara untuk mengetahui sama ada kandungan dua fail yang disulitkan
serupa atau tidak.

Kerana penggunaan benih rawak, menyahsulit dan menyulitkan semula fail dengan kunci yang sama
tidak akan membawa kepada fail yang sama. Ia adalah terutamanya untuk sebab ini bahawa ccrypt enggan
menyahsulit fail dengan kunci tidak sepadan; jika ini dibenarkan, tidak mungkin
selepas itu untuk memulihkan fail asal, dan data itu akan hilang tanpa dapat dipulihkan.

Apabila menimpa fail, penjagaan khusus diambil dengan pautan keras dan pautan simbolik. setiap satu
fail fizikal (iaitu, setiap inod) diproses paling banyak sekali, tidak kira berapa banyak laluan kepadanya
ditemui pada baris arahan atau dalam subdirektori yang dilalui secara rekursif. Untuk setiap
fail yang mempunyai berbilang pautan keras, amaran dicetak, untuk memaklumkan pengguna bahawa tidak semua
laluan ke fail mungkin telah dinamakan semula dengan betul. Pautan simbolik diabaikan kecuali dalam
mod kucing, atau melainkan jika -l or -R pilihan diberi.

Tidak seperti gzip, ccrypt tidak mengadu tentang fail yang mempunyai akhiran yang tidak betul. Ia adalah sah
untuk menyulitkan fail dua kali ganda. Ia juga sah untuk menyahsulit fail yang tidak mempunyai .cpt
akhiran, dengan syarat fail tersebut mengandungi data yang sah untuk kunci penyahsulitan yang diberikan. Menggunakan
--akhiran ketat pilihan jika anda ingin menghalang ccrypt daripada menyulitkan fail yang sudah
ada .cpt akhiran.

Mengenai penyulitan dan pemampatan: data yang disulitkan tidak dapat dibezakan secara statistik
daripada data rawak, dan dengan itu ia tidak boleh dimampatkan. Tetapi sudah tentu ia adalah mungkin untuk
mampatkan data dahulu, kemudian menyulitkannya. Akhiran fail yang dicadangkan ialah .gz.cpt or .gzc.

PULIH DATA DARIPADA RASUAH FILES


Data yang disulitkan mungkin rosak atas beberapa sebab. Sebagai contoh, fail mungkin mempunyai
telah disulitkan sebahagian atau dinyahsulit jika ccrypt telah terganggu semasa memproses fail.
Atau data mungkin rosak oleh ralat perisian atau perkakasan, atau semasa penghantaran melalui a
rangkaian. Algoritma penyulitan yang digunakan oleh ccrypt direka untuk membolehkan pemulihan daripada
kesilapan. Secara umum, hanya beberapa bait data akan hilang berhampiran tempat ralat berlaku.

Data disulitkan oleh ccrypt boleh dianggap sebagai urutan blok 32-bait. Untuk menyahsulit a
blok tertentu, ccrypt hanya perlu mengetahui kunci penyahsulitan, data blok
itu sendiri, dan data blok sejurus sebelum itu. ccrypt tidak dapat memberitahu sama ada a
blok rosak atau tidak, kecuali blok pertama, yang istimewa. Justeru, jika
data yang disulitkan telah diubah di tengah atau berhampiran penghujung fail, ccrypt boleh dijalankan
untuk menyahsulitnya seperti biasa, dan kebanyakan data akan dinyahsulit dengan betul, kecuali dekat
tempat rasuah berlaku.

Blok pertama data yang disulitkan adalah istimewa, kerana ia sebenarnya tidak sepadan
kepada mana-mana data teks biasa; blok ini memegang benih rawak yang dijana pada masa penyulitan.
ccrypt juga menggunakan blok pertama untuk memutuskan sama ada kata kunci yang diberikan sepadan dengan data
atau tidak. Jika blok pertama telah rosak, ccrypt berkemungkinan akan memutuskan bahawa kata kunci
tidak sepadan; dalam kes sedemikian, yang -m pilihan boleh digunakan untuk memaksa ccrypt untuk menyahsulit
data pula.

Jika fail mengandungi beberapa data yang disulitkan dan beberapa data yang tidak disulitkan, atau data yang disulitkan dengan dua
kunci yang berbeza, seseorang harus menyahsulit keseluruhan fail dengan setiap kunci yang berkenaan, dan kemudian
cantumkan bahagian yang bermakna secara manual.

Akhir sekali, penyahsulitan hanya akan menghasilkan hasil yang bermakna jika data diselaraskan dengan betul
sepanjang sempadan blok. Jika maklumat sempadan blok telah hilang, seseorang itu perlu mencuba
kesemua 32 kemungkinan.

DESCRIPTION OF THE SIPHER


Menyekat tulisan rahsia beroperasi pada segmen data dengan panjang tetap. Sebagai contoh, Rijndael
sifir blok yang digunakan dalam ccrypt mempunyai panjang blok 32 bait atau 256 bit. Oleh itu, sifir ini
menyulitkan 32 bait pada satu masa.

Stream tulisan rahsia beroperasi pada aliran data apa-apa panjang. Terdapat beberapa mod standard untuk
mengendalikan sifir blok sebagai sifir aliran. Satu piawaian tersebut ialah Cipher Maklum Balas (CFB),
ditakrifkan dalam NIST Special Publication 800-38A dan ANSI X3.106-1983. ccrypt melaksanakan a
sifir strim dengan mengendalikan sifir blok Rijndael dalam mod CFB.

Mari P[i] and C[i] menjadi iblok ke-pada teks biasa dan teks sifir, masing-masing. Mod CFB
menyatakan bahawa

C[i] = P[i] ^ E(k,C[i-1])

Di sini ^ menandakan bitwise eksklusif atau fungsi, dan E(k,x) menandakan penyulitan
menyekat x di bawah kunci k menggunakan sifir blok. Oleh itu, setiap blok teks sifir adalah
dikira daripada blok plaintext yang sepadan dan blok ciphertext sebelumnya.
Perhatikan bahawa sebenarnya, setiap bait daripada P[i] boleh dikira daripada bait yang sepadan bagi
C[i], supaya sifir strim boleh digunakan pada satu bait pada satu masa. Khususnya, yang
panjang strim tidak semestinya gandaan saiz blok.

Dengan mengandaikan bahawa blok dinomborkan bermula dari 0, blok teks sifir "awal" khas
C[-1] diperlukan untuk menyediakan kes asas untuk formula di atas. Nilai ini C[-1] dipanggil
yang pengawalan vektor or benih. Benih dipilih pada masa penyulitan dan ditulis sebagai
blok pertama strim yang disulitkan. Adalah penting bahawa benih tidak dapat diramalkan;
khususnya, benih yang sama tidak boleh digunakan lebih daripada sekali. Jika tidak, kedua-duanya
terhasil blok teks sifir C[0] boleh dikaitkan dengan xor mudah untuk mendapatkan maklumat
tentang blok plaintext yang sepadan P[0]. Jika benih yang tidak dapat diramal digunakan, CFB adalah
terbukti selamat seperti sifir blok asas.

In ccrypt, benih dibina seperti berikut: pertama, nonce dibina dengan pencincangan a
gabungan nama hos, masa semasa, id proses dan pembilang dalaman menjadi a
Nilai 28-bait, menggunakan fungsi cincang kriptografi. Nonce digabungkan dengan tetap
empat bait "nombor ajaib", dan nilai 32-bait yang terhasil disulitkan oleh satu pusingan
Sifir blok Rijndael dengan kunci yang diberikan. Blok yang disulitkan ini digunakan sebagai benih dan
dilampirkan pada permulaan teks sifir. Penggunaan nombor ajaib membolehkan ccrypt kepada
mengesan kunci tidak sepadan sebelum penyahsulitan.

KESELAMATAN


ccrypt dipercayai memberikan keselamatan kriptografi yang sangat kukuh, setara dengan
sifir Rijndael dengan saiz blok 256-bit dan saiz kunci 256-bit. Satu lagi versi
Sifir Rijndael (dengan saiz blok yang lebih kecil) digunakan dalam Advanced kerajaan AS
Standard Penyulitan (AES, lihat http://www.nist.gov/aes). Oleh itu, sifir ini sangat
dikaji dengan baik dan tertakluk kepada penelitian awam yang intensif. Pemeriksaan ini mempunyai positif
kesan ke atas keselamatan sifir. Khususnya, jika kelemahan yang boleh dieksploitasi dalam sifir ini
pernah ditemui, ini akan menjadi publisiti meluas.

Dari segi praktikal, keselamatan ccrypt bermakna, tanpa pengetahuan tentang penyulitan
utama, adalah mustahil untuk mendapatkan sebarang maklumat tentang plaintext daripada a
teks sifir yang diberikan. Ini benar walaupun sebilangan besar pasangan teks biasa-sifir adalah
sudah dikenali dengan kunci yang sama. Lebih-lebih lagi, kerana ccrypt menggunakan saiz kunci 256 bit, an
carian menyeluruh ruang kunci tidak boleh dilaksanakan, sekurang-kurangnya selagi cukup panjang
kunci sebenarnya digunakan dalam amalan. Tiada sifir selamat jika pengguna memilih kata kunci yang tidak selamat.

Sebaliknya, ccrypt tidak cuba menyediakan data integriti, iaitu, ia tidak akan
cuba mengesan sama ada teks sifir telah diubah suai selepas penyulitan. khususnya,
data yang disulitkan boleh dipotong, meninggalkan data yang disulitkan yang sepadan juga dipotong,
tetapi sebaliknya konsisten. Jika seseorang perlu memastikan integriti data serta kerahsiaan, ini
boleh dicapai dengan kaedah lain. Kaedah yang disyorkan ialah menyediakan kriptografi
cincang (contohnya, cincang SHA-1) kepada data sebelum penyulitan.

ccrypt tidak mendakwa memberikan sebarang perlindungan tertentu terhadap kebocoran maklumat melalui
sistem pengendalian tempatan. Walaupun langkah berjaga-jaga yang munasabah diambil, tiada jaminan
bahawa kata kunci dan teks biasa telah dipadamkan secara fizikal selepas penyulitan selesai;
bahagian data tersebut mungkin masih wujud dalam ingatan atau pada cakera. ccrypt tidak digunakan pada masa ini
halaman ingatan istimewa.

Apabila menyulitkan fail, ccrypt secara lalai mengaksesnya dalam mod baca-tulis. Ini biasanya
menyebabkan fail asal ditimpa secara fizikal, tetapi pada sesetengah sistem fail, ini
mungkin tidak begitu.

Ambil perhatian bahawa penggunaan -K pilihan tidak selamat dalam persekitaran berbilang pengguna, kerana
baris arahan proses boleh dilihat oleh pengguna lain yang menjalankan ps perintah. Penggunaan
-E pilihan berpotensi tidak selamat atas sebab yang sama, walaupun versi terkini bagi ps tidak
cenderung untuk memaparkan maklumat persekitaran kepada pengguna lain. Penggunaan -T pilihan adalah
tidak selamat untuk penyulitan kerana teks biasa asal akan kekal dalam sektor yang tidak digunakan
sistem fail.

EMACS PAKEJ


Terdapat pakej emacs untuk membaca dan menulis fail yang disulitkan. (Perhatikan bahawa ini
pakej pada masa ini hanya berfungsi dengan emacs, bukan dengan xemacs.) Pakej ini menyambung ke dalam
fungsi I/O fail peringkat rendah emacs, menggesa pengguna untuk kata laluan di mana
sesuai. Ia dilaksanakan dengan cara yang sama seperti sokongan untuk fail termampat. Jika
anda mempunyai kedua-dua pakej ps-ccrypt dan jka-compr dipasang, emacs boleh membuka disulitkan
fail dan fail termampat; namun, pada masa ini ia tidak berfungsi untuk fail yang
disulitkan dan dimampatkan.

Untuk menggunakan pakej, cuma muatkan ps-ccrypt, kemudian edit seperti biasa. Apabila anda membuka fail dengan
sambungan ".cpt", emacs akan meminta anda untuk kata laluan untuk fail tersebut. Ia akan ingat
kata laluan untuk penimbal, dan apabila anda menyimpan fail kemudian, ia akan secara automatik
disulitkan semula (dengan syarat anda menyimpannya dengan sambungan ".cpt"). Kecuali kata laluan
segera, pengendalian pakej hendaklah telus kepada pengguna. Perintah Mx
ccrypt-set-buffer-password boleh digunakan untuk menukar kata laluan semasa penimbal.

Cara paling mudah untuk menggunakan pakej ini adalah dengan memasukkan baris

(setq load-path (cons "jalan"laluan beban))
(memerlukan 'ps-ccrypt "ps-ccrypt.el")

dalam fail .emacs anda, di mana jalan ialah direktori yang menyimpan fail ps-ccrypt.el.

Had pakej emacs: tiada jaminan bahawa maklumat yang tidak disulitkan
tidak boleh bocor ke sistem fail; sebenarnya, pakej kadangkala menulis data yang tidak disulitkan ke
fail-fail sementara. Walau bagaimanapun, fail yang disimpan secara automatik biasanya dirawat dengan betul (iaitu,
disulitkan). Untuk butiran, lihat ulasan dalam fail ps-ccrypt.el.

EXIT STATUS


Status keluar ialah 0 apabila berjaya disiapkan, dan bukan sifar sebaliknya. Status keluar daripada
1 bermaksud baris arahan yang tidak sah, 2 kehabisan memori atau ralat sistem lain, 3 ialah i/o yang membawa maut
ralat, 4 ialah kunci yang tidak sepadan atau format fail yang salah, 6 adalah gangguan, 7 adalah salah taip kekunci dalam
--pemalu mod, 8 ialah ralat i/o bukan maut, dan 9 bermakna tiada kunci diperoleh kerana
pengguna gagal memasukkannya, atau kerana fail kunci atau pembolehubah persekitaran yang ditentukan boleh
tidak dibaca. Status keluar 10 bermakna fail yang ditentukan oleh --keyref pilihan
tidak dapat dibaca atau tidak sepadan dengan kunci penyulitan yang diminta.

Ralat i/o maut ialah yang berlaku semasa memproses fail yang telah dibuka. begitu
ralat menyebabkan ccrypt membatalkan operasinya serta-merta dengan status keluar 3. Tidak membawa maut
ralat i/o ialah ralat yang berlaku semasa mengendalikan fail yang belum dibuka; biasanya,
ralat tersebut disebabkan oleh fail yang tiada, tidak boleh dibaca atau tidak boleh dibuat. Bila
menghadapi ralat i/o yang tidak membawa maut, ccrypt terus memproses ralat seterusnya yang tersedia
fail input. Status keluar 8 ditangguhkan sehingga selepas semua fail telah diproses.

Kekunci tidak sepadan dan format fail yang salah juga dianggap sebagai ralat dan punca yang tidak membawa maut
ccrypt untuk meneruskan pemprosesan fail input seterusnya yang tersedia. Dalam kes ini, jalan keluar
status 4 diberikan selepas semua fail telah diproses. Jika ada konflik
antara status keluar 4 dan 8, kemudian 8 dikembalikan.

Status keluar dahulu 5 ("format fail yang salah") telah dihapuskan dan kini dilindungi
di bawah status keluar 4 ("kunci tidak sepadan atau format fail yang salah"). Ambil perhatian bahawa ccrypt tidak
benar-benar mempunyai "format fail" dalam erti kata yang betul; mana-mana fail yang panjangnya sekurang-kurangnya
32 bait berpotensi menjadi fail yang disulitkan yang sah.

Gunakan ccencrypt dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Pemalam Eclipse Tomcat menyediakan
    penyepaduan mudah servlet tomcat
    bekas untuk pembangunan java
    aplikasi web. Anda boleh sertai kami untuk
    perbincangan...
    Muat turun Pemalam Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk penstriman
    torrents pada Mac, Windows atau Linux. Ia
    menyambung kepada kedua-dua BitTorrent dan
    WebTorrent rakan sebaya. Sekarang tidak ada
    perlu menunggu...
    Muat turun Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX ialah program saintifik untuk memperhalusi
    refelcetivity sinar-x, neutron
    pemantulan dan sinar-x permukaan
    data pembelauan menggunakan pembezaan
    algoritma evolusi....
    Muat turun GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ialah program untuk statistik
    analisis data sampel. Ia adalah percuma
    penggantian untuk program proprietari
    SPSS. PSPP mempunyai kedua-dua berasaskan teks dan
    grafik kami...
    Muat turun pspp4windows
  • 5
    Sambungan Git
    Sambungan Git
    Sambungan Git ialah alat UI kendiri
    untuk menguruskan repositori Git. Ia juga
    berintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). ke...
    Muat turun Sambungan Git
  • 6
    eSpeak: sintesis pertuturan
    eSpeak: sintesis pertuturan
    Teks ke Enjin Pertuturan untuk Bahasa Inggeris dan
    banyak bahasa lain. Saiz padat dengan
    sebutan yang jelas tetapi buatan.
    Tersedia sebagai program baris arahan dengan
    banyak ...
    Muat turun eSpeak: sintesis pertuturan
  • Lebih »

Arahan Linux

Ad