InggrisPerancisSpanyol

Ad


favorit OnWorks

ccencrypt - Online di Cloud

Jalankan ccencrypt di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah ccencrypt yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


ccrypt - mengenkripsi dan mendekripsi file dan aliran

RINGKASAN


ccrypt [mode] [Pilihan] [mengajukan...]
ccencrypt [Pilihan] [mengajukan...]
ccdecrypt [Pilihan] [mengajukan...]
CCat [Pilihan] mengajukan...

DESKRIPSI


ccrypt adalah utilitas untuk mengenkripsi dan mendekripsi file dan aliran. Itu dirancang untuk
ganti unix standar ruang bawah tanah utilitas, yang terkenal karena menggunakan yang sangat lemah
algoritma enkripsi. ccrypt didasarkan pada cipher blok Rijndael, versi yang
juga dipilih oleh pemerintah AS sebagai Standar Enkripsi Lanjutan (AES, lihat
http://www.nist.gov/aes). Cipher ini diyakini memberikan kriptografi yang sangat kuat
keamanan.

Tidak seperti unix ruang bawah tanah, algoritma yang disediakan oleh ccrypt tidak simetris, yaitu, seseorang harus
menentukan apakah akan mengenkripsi atau mendekripsi. Cara paling umum untuk memanggil ccrypt adalah melalui
perintah ccencrypt dan ccdecrypt.

Enkripsi dan dekripsi tergantung pada kata kunci (atau frase kunci) yang diberikan oleh pengguna. Oleh
default, pengguna diminta untuk memasukkan kata kunci dari terminal. Kata kunci dapat terdiri
dari sejumlah karakter, dan semua karakter signifikan (walaupun ccrypt
internal hash kunci ke 256 bit). Kata kunci yang lebih panjang memberikan keamanan yang lebih baik daripada yang pendek
satu, karena mereka cenderung tidak ditemukan oleh pencarian lengkap.

MODE


ccrypt dapat beroperasi dalam lima mode berbeda. Jika lebih dari satu mode ditentukan, yang terakhir
satu yang ditentukan diutamakan. Alias ccencrypt, ccdecrypt, dan CCat disediakan sebagai
sebuah kenyamanan; mereka setara dengan ccrypt -e, ccrypt -d, dan ccrypt -c, Masing-masing.

-e, --enkripsi Enkripsi. Ini adalah mode default. Jika argumen nama file diberikan, enkripsi
file dan tambahkan akhiran .cpt untuk nama mereka. Jika tidak, jalankan sebagai
menyaring.

-D, --dekripsi Dekripsi. Jika argumen nama file diberikan, dekripsi file dan hapus
akhiran .cpt dari nama file, jika ada. Jika tidak, jalankan sebagai filter.

-C, --kucing Dekripsi satu atau lebih file ke output standar. Jika tidak ada argumen nama file adalah
diberikan, dekripsi sebagai filter. menyiratkan -l.

-X, --perubahan kunci
Ubah kunci data terenkripsi. Dalam mode ini, ccrypt meminta dua
password: yang lama dan yang baru. Jika argumen nama file diberikan,
memodifikasi file. Jika tidak, jalankan sebagai filter.

-kamu, --unixcrypt
Simulasikan perintah crypt unix lama. Catatan: sandi yang digunakan oleh unix crypt
telah rusak dan tidak aman. Harap gunakan opsi ini hanya untuk mendekripsi
file yang ada. Jika argumen nama file diberikan, dekripsi file ke
stdout. Jika tidak, jalankan sebagai filter. Perhatikan bahwa untuk format crypt unix,
tidak ada cara mudah untuk mendeteksi apakah kunci yang diberikan cocok atau tidak; dengan demikian,
demi keamanan, mode ini tidak menimpa file.

PILIHAN


Opsi berikut didukung selain mode yang dijelaskan di atas:

-B, --berani Saat membaca kunci enkripsi dari terminal, tanyakan kepada pengguna hanya sekali
untuk kuncinya. Secara default, ccrypt akan meminta pengguna untuk memasukkan kunci tersebut dua kali,
sebagai perlindungan terhadap penghancuran data secara tidak sengaja karena kunci yang salah ketik.
Menggunakan --berani opsi menonaktifkan pemeriksaan keamanan ini. Jangan pernah menggunakannya, kecuali
Anda tahu apa yang Anda lakukan. Lihat juga --pemalu.

-E adalah, --envvar adalah
Baca kata kunci dari variabel lingkungan adalah. Perhatikan bahwa ini mungkin
tidak aman pada sistem tertentu, yaitu di mana pengguna dapat menggunakan ps perintah untuk
melihat lingkungan pemilik proses oleh pengguna lain. Pada yang paling modern
sistem, bagaimanapun, perilaku seperti itu ps dinonaktifkan dan -E pilihan harus
aman di sana. Juga, sebagai langkah keamanan tambahan, ccrypt menghapus
kata kunci dari lingkungannya segera setelah membacanya.

-F, --memaksa Timpa file yang ada atau operasikan pada file yang dilindungi penulisan tanpa bertanya
ada pertanyaan. Juga, timpa ccryptkeengganan untuk menulis atau membaca
data terenkripsi ke atau dari terminal.

-F adalah, --envvar2 adalah
Sama dengan -E, kecuali untuk kata kunci kedua (dalam mode ganti kunci).

-H, --membantu Membantu. Cetak informasi penggunaan dan keluar.

-H kunci, --kunci2 kunci
Sama dengan -K, kecuali untuk kata kunci kedua (dalam mode ganti kunci).

-k fillet, --file kunci fillet
Baca kata kunci sebagai baris pertama dari file bernama. Dalam mode ganti kunci,
dua kata kunci dibaca sebagai dua baris pertama file. Nama file "-"
dapat diberikan untuk membaca kata kunci dari input standar. Menggunakan -k -
opsi dan mengirim kata kunci di stdin mungkin merupakan cara teraman untuk lulus
kata kunci untuk ccrypt dari program atau skrip lain.

-K kunci, --kunci kunci
Tentukan kata kunci pada baris perintah. Ini tidak aman, karena yang lain
pengguna dapat melihat baris perintah dengan menjalankan ps memerintah. Hanya gunakan ini
pilihan untuk tujuan pengujian, dan tidak pernah dengan kata kunci nyata.

-y fillet, --keyref fillet
Dalam mode enkripsi atau penggantian kunci, periksa kunci enkripsi terhadap nama
file, yang sebelumnya harus dienkripsi dengan kunci yang sama. keluar
dengan pesan kesalahan jika kunci tidak cocok. Opsi ini berguna sebagai
alternatif untuk --pemalu, untuk menjaga dari kunci yang salah ketik dalam situasi
di mana beberapa file dienkripsi dengan kunci yang sama. Opsi ini menyiratkan
--berani, kecuali --pemalu opsi secara eksplisit diberikan setelah --keyref
.

-aku, --symlink Paksa enkripsi/dekripsi tautan simbolik. Secara default, tautan simbolik
diabaikan kecuali dalam mode cat atau unixcrypt. Perhatikan bahwa dengan -l pilihan,
enkripsi/dekripsi tautan simbolik menyebabkan sufiks .cpt menjadi
ditambah/dihapus dari nama link, bukan nama file yang ditunjuk
untuk.

-L, --lisensi Cetak info lisensi dan keluar.

-M, --tidak cocok Biasanya, ccrypt menolak untuk mendekripsi data dengan kunci yang tampaknya tidak
cocok. NS -m opsi mengesampingkan pembatasan ini. Ini terkadang bisa
berguna dalam memulihkan data dari file yang rusak (lihat MEMULIHKAN DATA DARI
FILE KORUPSI). Untuk menghindari kehilangan data yang tidak dapat diperbaiki saat mendekripsi dengan
kunci yang salah, opsi ini tidak dapat digunakan dengan mode yang menimpa input
file.

-P cepat, --mengingatkan cepat
penggunaan cepat alih-alih prompt default "Masukkan kunci enkripsi/dekripsi:
". Ini mungkin berguna di beberapa skrip shell.

-Q, --diam Menekan sebagian besar peringatan.

-Q cepat, --cepat2 cepat
Sama dengan -P, kecuali untuk kata kunci kedua (dalam mode ganti kunci).

-R, --rekursif
Lintasi subdirektori secara rekursif.

-R, --rec-symlink
Lintasi subdirektori secara rekursif, dan juga ikuti tautan simbolis ke
subdirektori.

-S, --strictuffix
Menolak untuk mengenkripsi file yang sudah memiliki .cpt akhiran (atau yang dipilih
dengan -S). Ini dapat berguna saat menambahkan beberapa file ke direktori
file yang sudah dienkripsi. Opsi ini tidak berpengaruh dalam dekripsi atau
mode ganti kunci.

-S .suf, --akhiran .suf
Gunakan akhiran .suf alih-alih sufiks default .cpt.

-T, --pemalu Saat membaca kunci enkripsi dari terminal, minta pengguna untuk memasukkan
kunci dua kali. Jika dua kunci yang dimasukkan tidak sama, batalkan. Ini adalah sebuah
melindungi dari perusakan data secara tidak sengaja dengan mengenkripsinya dengan a
kunci yang salah ketik. Catatan: perilaku ini sekarang menjadi default, dan dapat diganti
pada pengatur terkenal. Pengatur ini menawarkan bantuan hukum kepada traderapabila trader berselisih dengan broker yang terdaftar dengan mereka. --berani .

-T, --filetmp Pilihan ini menyebabkan ccrypt untuk menggunakan file sementara selama
enkripsi/dekripsi, daripada menimpa konten file
secara destruktif. Metode ini membuat konten file asli tergeletak di sekitar
di sektor sistem file yang tidak digunakan, dan karenanya kurang aman daripada
perilaku bawaan. Namun, dalam situasi di mana hilangnya keamanan ini tidak
penting, itu --filetmp opsi dapat memberikan ukuran perlindungan
terhadap data yang rusak karena sistem crash di tengah-tengah
menimpa file.

-di, --bertele-tele Cetak informasi kemajuan ke stderr.

-V, --Versi: kapan Cetak info versi dan keluar.

-- Akhir pilihan. Argumen yang tersisa ditafsirkan sebagai nama file. Ini
juga mematikan mode filter, bahkan jika tidak ada nama file yang mengikuti. Ini mungkin
berguna dalam konteks ekspansi pola shell; ccrypt -- * akan memiliki
dengan benar bahkan jika tidak ada file yang cocok dengan polanya *.

CATATAN ON PENGGUNAAN


Antarmuka pengguna dari ccrypt sengaja menyerupai GNU gzip, meskipun tidak
identik. Saat dipanggil dengan argumen nama file, ccrypt biasanya memodifikasi file di
tempat, menimpa konten lama mereka. Tidak seperti gzip, outputnya tidak ditulis terlebih dahulu ke a
berkas sementara; sebaliknya, data secara harfiah ditimpa. Untuk enkripsi, ini adalah
biasanya perilaku yang diinginkan, karena seseorang tidak ingin salinan data yang tidak terenkripsi ke
tetap di tempat tersembunyi di sistem file. Kerugiannya adalah jika ccrypt is
terputus di tengah penulisan ke sebuah file, file tersebut akan berakhir di corrupt,
keadaan terenkripsi sebagian. Namun, dalam kasus seperti itu dimungkinkan untuk memulihkan sebagian besar
data; lihat MEMULIHKAN DATA DARI FILE YANG KORUP di bawah. Jika Anda ingin memaksa ccrypt untuk menggunakan
file sementara, gunakan --filetmp .

Ketika ccrypt menerima sinyal interupsi (Ctrl-C) saat memperbarui file di tempat, itu tidak
tidak segera keluar, melainkan menunda keluar sampai setelah selesai menulis ke
berkas saat ini. Ini untuk mencegah file ditimpa sebagian dan karenanya
rusak. Jika Anda ingin memaksa ccrypt untuk segera keluar, cukup tekan Ctrl-C dua kali
segera.

Algoritma enkripsi yang digunakan oleh ccrypt menggunakan benih acak yang berbeda setiap kali. Sebagai
hasilnya, mengenkripsi file yang sama dua kali tidak akan pernah menghasilkan hasil yang sama. Keuntungan
dari metode ini adalah bahwa kesamaan dalam plaintext tidak mengarah pada kesamaan dalam
teks sandi; tidak ada cara untuk mengetahui apakah konten dari dua file terenkripsi adalah
serupa atau tidak.

Karena penggunaan benih acak, mendekripsi dan mengenkripsi ulang file dengan kunci yang sama
tidak akan mengarah ke file yang identik. Terutama karena alasan inilah ccrypt menolak untuk
mendekripsi file dengan kunci yang tidak cocok; jika ini diizinkan, tidak akan ada cara
setelah itu untuk mengembalikan file asli, dan data akan hilang tanpa dapat dipulihkan.

Saat menimpa file, perhatian khusus diberikan pada tautan keras dan tautan simbolik. Setiap
file fisik (yaitu, setiap inode) diproses paling banyak satu kali, tidak peduli berapa banyak jalur ke sana
ditemui pada baris perintah atau di subdirektori yang dilalui secara rekursif. Untuk setiap
file yang memiliki banyak tautan keras, peringatan dicetak, untuk mengingatkan pengguna bahwa tidak semua
jalur ke file mungkin telah diganti namanya dengan benar. Tautan simbolis diabaikan kecuali di
mode kucing, atau kecuali -l or -R pilihan diberikan.

Berbeda gzip, ccrypt tidak mengeluh tentang file yang memiliki sufiks yang tidak tepat. Itu sah
untuk mengenkripsi file dua kali. Juga legal untuk mendekripsi file yang tidak memiliki .cpt
akhiran, asalkan file tersebut berisi data yang valid untuk kunci dekripsi yang diberikan. Menggunakan
--strictuffix pilihan jika Anda ingin mencegah ccrypt dari mengenkripsi file yang sudah
memiliki .cpt akhiran.

Mengenai enkripsi dan kompresi: data terenkripsi secara statistik tidak dapat dibedakan
dari data acak, dan dengan demikian tidak dapat dikompresi. Tapi tentu saja mungkin untuk
kompres data terlebih dahulu, lalu enkripsi. Sufiks file yang disarankan adalah .gz.cpt or .gzc.

PEMULIHAN DATA DARI rusak FILE


Data terenkripsi mungkin rusak karena sejumlah alasan. Misalnya, sebuah file mungkin memiliki
telah sebagian dienkripsi atau didekripsi jika ccrypt terganggu saat memproses file.
Atau data mungkin rusak oleh kesalahan perangkat lunak atau perangkat keras, atau selama transmisi melalui a
jaringan. Algoritma enkripsi yang digunakan oleh ccrypt dirancang untuk memungkinkan pemulihan dari
kesalahan. Secara umum, hanya beberapa byte data yang akan hilang di dekat tempat kesalahan terjadi.

Data dienkripsi oleh ccrypt dapat dianggap sebagai urutan blok 32-byte. Untuk mendekripsi
blok tertentu, ccrypt hanya perlu mengetahui kunci dekripsi, data blok
itu sendiri, dan data dari blok yang mendahuluinya. ccrypt tidak bisa mengatakan apakah
blok rusak atau tidak, kecuali blok pertama, yang khusus. Dengan demikian, jika
data terenkripsi telah diubah di tengah atau di dekat akhir file, ccrypt bisa dijalankan
untuk mendekripsi seperti biasa, dan sebagian besar data akan didekripsi dengan benar, kecuali dekat
dimana korupsi itu terjadi.

Blok pertama dari data terenkripsi adalah khusus, karena sebenarnya tidak sesuai
ke data plaintext apa pun; blok ini menyimpan benih acak yang dihasilkan pada waktu enkripsi.
ccrypt juga menggunakan blok pertama untuk memutuskan apakah kata kunci yang diberikan cocok dengan data
atau tidak. Jika blok pertama telah rusak, ccrypt kemungkinan akan memutuskan bahwa kata kunci
tidak cocok; dalam kasus seperti itu, -m opsi dapat digunakan untuk memaksa ccrypt untuk mendekripsi
datanya.

Jika file berisi beberapa data terenkripsi dan beberapa data tidak terenkripsi, atau data yang dienkripsi dengan dua
kunci yang berbeda, seseorang harus mendekripsi seluruh file dengan setiap kunci yang berlaku, dan kemudian
menyatukan bagian-bagian yang bermakna secara manual.

Akhirnya, dekripsi hanya akan menghasilkan hasil yang berarti jika data disejajarkan dengan benar
sepanjang batas blok. Jika informasi batas blok telah hilang, seseorang harus mencoba
semua 32 kemungkinan.

DESKRIPSI OF THE CIPHER


Memblokir cipher beroperasi pada segmen data dengan panjang tetap. Misalnya, Rijndael
cipher blok yang digunakan dalam ccrypt memiliki panjang blok 32 byte atau 256 bit. Jadi, sandi ini
mengenkripsi 32 byte sekaligus.

Aliran cipher beroperasi pada aliran data dengan panjang berapa pun. Ada beberapa mode standar untuk
mengoperasikan block cipher sebagai stream cipher. Salah satu standar tersebut adalah Sandi Umpan Balik (CFB),
didefinisikan dalam Publikasi Khusus NIST 800-38A dan ANSI X3.106-1983. ccrypt mengimplementasikan a
stream cipher dengan mengoperasikan cipher blok Rijndael dalam mode CFB.

membiarkan P[saya] dan K[i] menjadi ike blok plaintext dan ciphertext, masing-masing. Modus CFB
menentukan itu

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

Sini ^ menunjukkan eksklusif atau fungsi bitwise, dan E(k,x) menunjukkan enkripsi
blok x di bawah kunci k menggunakan cipher blok. Jadi, setiap blok ciphertext adalah
dihitung dari blok plainteks yang sesuai dan blok cipherteks sebelumnya.
Perhatikan bahwa sebenarnya, setiap byte dari P[saya] dapat dihitung dari byte yang sesuai dari
K[i], sehingga stream cipher dapat diterapkan ke satu byte pada satu waktu. Secara khusus,
panjang aliran tidak perlu kelipatan dari ukuran blok.

Dengan asumsi bahwa blok diberi nomor mulai dari 0, blok ciphertext "awal" khusus
C[-1] diperlukan untuk memberikan kasus dasar untuk rumus di atas. Nilai ini C[-1] disebut
itu inisialisasi vektor or benih. Benih dipilih pada waktu enkripsi dan ditulis sebagai
blok pertama dari aliran terenkripsi. Adalah penting bahwa benih tidak dapat diprediksi;
secara khusus, benih yang sama tidak boleh digunakan lebih dari sekali. Jika tidak, keduanya
blok ciphertext yang dihasilkan K[0] dapat dihubungkan dengan xor sederhana untuk mendapatkan informasi
tentang blok plaintext yang sesuai P[0]. Jika benih yang tidak terduga digunakan, CFB adalah
terbukti seaman blok cipher yang mendasarinya.

In ccrypt, seed dibuat sebagai berikut: pertama, nonce dibuat dengan hashing a
kombinasi nama host, waktu saat ini, id proses, dan penghitung internal menjadi a
Nilai 28-byte, menggunakan fungsi hash kriptografis. Nonce digabungkan dengan fixed
empat byte "angka ajaib", dan nilai 32-byte yang dihasilkan dienkripsi oleh satu putaran
Rijndael block cipher dengan kunci yang diberikan. Blok terenkripsi ini digunakan sebagai benih dan
ditambahkan ke awal ciphertext. Penggunaan nomor ajaib memungkinkan ccrypt untuk
mendeteksi kunci yang tidak cocok sebelum dekripsi.

KEAMANAN


ccrypt diyakini memberikan keamanan kriptografi yang sangat kuat, setara dengan
cipher Rijndael dengan ukuran blok 256-bit dan ukuran kunci 256-bit. Versi lain dari
Rijndael cipher (dengan ukuran blok yang lebih kecil) digunakan di Advanced . milik pemerintah AS
Standar Enkripsi (AES, lihat http://www.nist.gov/aes). Oleh karena itu, sandi ini sangat
dipelajari dengan baik dan tunduk pada pengawasan publik yang intensif. Pengawasan ini memiliki dampak positif
berpengaruh pada keamanan cipher. Secara khusus, jika kelemahan yang dapat dieksploitasi dalam sandi ini
pernah ditemukan, ini akan dipublikasikan secara luas.

Dalam istilah praktis, keamanan ccrypt berarti bahwa, tanpa pengetahuan tentang enkripsi
kunci, secara efektif tidak mungkin untuk mendapatkan informasi apa pun tentang plaintext dari a
cipherteks yang diberikan. Ini benar bahkan jika sejumlah besar pasangan plaintext-ciphertext adalah
sudah dikenal untuk kunci yang sama. Apalagi karena ccrypt menggunakan ukuran kunci 256 bit, dan
pencarian menyeluruh dari ruang kunci tidak layak, setidaknya selama cukup lama
kunci benar-benar digunakan dalam praktik. Tidak ada sandi yang aman jika pengguna memilih kata kunci yang tidak aman.

Di sisi lain, ccrypt tidak berusaha memberikan data integritas, yaitu, tidak akan
mencoba untuk mendeteksi apakah ciphertext telah dimodifikasi setelah enkripsi. Secara khusus,
data terenkripsi dapat terpotong, meninggalkan data dekripsi yang sesuai juga terpotong,
tetapi sebaliknya konsisten. Jika seseorang perlu memastikan integritas data serta kerahasiaan, ini
dapat dicapai dengan metode lain. Metode yang disarankan adalah menambahkan kriptografi
hash (misalnya, hash SHA-1) ke data sebelum enkripsi.

ccrypt tidak mengklaim untuk memberikan perlindungan khusus terhadap kebocoran informasi melalui
sistem operasi lokal. Sementara tindakan pencegahan yang wajar diambil, tidak ada jaminan
bahwa kata kunci dan teks biasa telah dihapus secara fisik setelah enkripsi selesai;
bagian dari data tersebut mungkin masih ada di memori atau di disk. ccrypt saat ini tidak menggunakan
halaman memori istimewa.

Saat mengenkripsi file, ccrypt secara default mengaksesnya dalam mode baca-tulis. Ini biasanya
menyebabkan file asli ditimpa secara fisik, tetapi pada beberapa sistem file, ini
mungkin tidak demikian.

Perhatikan bahwa penggunaan -K opsi tidak aman di lingkungan multipengguna, karena
baris perintah dari suatu proses dapat dilihat oleh pengguna lain yang menjalankan ps memerintah. Penggunaan dari
-E opsi berpotensi tidak aman karena alasan yang sama, meskipun versi terbaru dari ps tidak
cenderung menampilkan informasi lingkungan kepada pengguna lain. Penggunaan dari -T pilihannya adalah
tidak aman untuk enkripsi karena plaintext asli akan tetap berada di sektor yang tidak digunakan dari
berkas sistem.

EMACS PAKET


Ada paket emacs untuk membaca dan menulis file terenkripsi. (Perhatikan bahwa ini
paket saat ini hanya berfungsi dengan emacs, tidak dengan xemacs.) Paket ini terhubung ke
fungsi I/O file tingkat rendah dari emacs, meminta pengguna untuk memasukkan kata sandi di mana
sesuai. Ini diimplementasikan dengan cara yang sama seperti dukungan untuk file terkompresi. Jika
Anda telah menginstal paket ps-ccrypt dan jka-compr, emacs dapat membuka terenkripsi
file dan file terkompresi; namun, saat ini tidak berfungsi untuk file yang
dienkripsi dan dikompresi.

Untuk menggunakan paket, cukup muat ps-ccrypt, lalu edit seperti biasa. Saat Anda membuka file dengan
ekstensi ".cpt", emacs akan meminta Anda memasukkan kata sandi untuk file tersebut. Itu akan mengingat
kata sandi untuk buffer, dan ketika Anda menyimpan file nanti, itu akan secara otomatis
dienkripsi lagi (asalkan Anda menyimpannya dengan ekstensi ".cpt"). Kecuali kata sandi
prompt, pengoperasian paket harus transparan kepada pengguna. Perintah Mx
ccrypt-set-buffer-password dapat digunakan untuk mengubah kata sandi buffer saat ini.

Cara paling sederhana untuk menggunakan paket ini adalah dengan menyertakan baris

(setq load-path (kontra "path" jalur beban))
(memerlukan 'ps-ccrypt "ps-ccrypt.el")

di file .emacs Anda, di mana path adalah direktori yang menyimpan file ps-ccrypt.el.

Keterbatasan paket emacs: tidak ada jaminan bahwa informasi tidak terenkripsi
tidak dapat bocor ke sistem file; pada kenyataannya, paket terkadang menulis data yang tidak terenkripsi ke
berkas sementara. Namun, file yang disimpan secara otomatis biasanya diperlakukan dengan benar (yaitu,
dienkripsi). Untuk detailnya, lihat komentar di file ps-ccrypt.el.

EXIT STATUS


Status keluar adalah 0 pada penyelesaian yang berhasil, dan bukan nol sebaliknya. Status keluar dari
1 berarti baris perintah ilegal, 2 kehabisan memori atau kesalahan sistem lainnya, 3 adalah i/o yang fatal
kesalahan, 4 adalah kunci yang tidak cocok atau format file yang salah, 6 adalah interupsi, 7 adalah kunci yang salah ketik
--pemalu mode, 8 adalah kesalahan i/o non-fatal, dan 9 berarti tidak ada kunci yang diperoleh karena
pengguna gagal memasukkannya, atau karena keyfile atau variabel lingkungan yang ditentukan dapat
tidak dibaca. Status keluar 10 berarti file yang ditentukan oleh --keyref Option
tidak dapat dibaca, atau tidak cocok dengan kunci enkripsi yang diminta.

Kesalahan i/o fatal adalah kesalahan yang terjadi saat memproses file yang sudah terbuka. Seperti
kesalahan menyebabkan ccrypt segera membatalkan operasinya dengan status keluar 3. Tidak fatal
kesalahan i/o adalah kesalahan yang terjadi saat menangani file yang belum dibuka; khas,
kesalahan tersebut disebabkan oleh file yang hilang, tidak dapat dibaca, atau tidak dapat dibuat. Kapan
menghadapi kesalahan i/o non-fatal, ccrypt hanya terus memproses yang tersedia berikutnya
berkas masukan. Status exit 8 ditunda sampai semua file selesai diproses.

Kunci yang tidak cocok dan format file yang salah juga dianggap sebagai kesalahan yang tidak fatal, dan menyebabkan
ccrypt untuk melanjutkan pemrosesan file input berikutnya yang tersedia. Dalam hal ini, jalan keluar
status 4 diberikan setelah semua file selesai diproses. Jika ada konflik
antara status keluar 4 dan 8, maka 8 dikembalikan.

Status keluar sebelumnya 5 ("format file salah") telah dihilangkan, dan sekarang tertutup
di bawah status keluar 4 ("kunci tidak cocok atau format file salah"). Perhatikan bahwa ccrypt tidak
benar-benar memiliki "format file" dalam arti kata yang tepat; file apa pun dengan panjang setidaknya
32 byte berpotensi menjadi file terenkripsi yang valid.

Gunakan ccencrypt online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat menyediakan
    integrasi sederhana dari servlet Tomcat
    wadah untuk pengembangan java
    aplikasi web. Anda dapat bergabung dengan kami untuk
    diskusi...
    Unduh Plugin Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk streaming
    torrent di Mac, Windows atau Linux. Dia
    terhubung ke BitTorrent dan
    rekan-rekan WebTorrent. Sekarang tidak ada
    perlu menunggu...
    Unduh Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX adalah program ilmiah untuk menyempurnakan
    reflektivitas sinar-x, neutron
    reflektifitas dan permukaan x-ray
    data difraksi menggunakan diferensial
    algoritma evolusi....
    Unduh GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP adalah program untuk statistik
    analisis data sampel. Ini gratis
    pengganti program berpemilik
    SPSS. PSPP memiliki basis teks dan
    grafis kami...
    Unduh pspp4windows
  • 5
    Ekstensi Git
    Ekstensi Git
    Ekstensi Git adalah alat UI mandiri
    untuk mengelola repositori Git. Juga
    terintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). NS...
    Unduh Ekstensi Git
  • 6
    eSpeak: sintesis ucapan
    eSpeak: sintesis ucapan
    Mesin Text to Speech untuk bahasa Inggris dan
    banyak bahasa lainnya. Ukuran kompak dengan
    pengucapan yang jelas tapi artifisial.
    Tersedia sebagai program baris perintah dengan
    banyak ...
    Unduh eSpeak: sintesis ucapan
  • Lebih banyak lagi »

Perintah Linux

Ad