İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

ccencrypt - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında ccencrypt çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ccencrypt komutudur.

Program:

ADI


ccrypt - dosyaları ve akışları şifreleyin ve şifresini çözün

SİNOPSİS


şifre [kip] [seçenekleri] [dosya ...]
ccencrypt [seçenekleri] [dosya ...]
ccdeşifre [seçenekleri] [dosya ...]
kedi [seçenekleri] dosya ...

TANIM


şifre dosyaları ve akışları şifrelemek ve şifresini çözmek için bir yardımcı programdır. için tasarlandı
standart unix'i değiştir crypt çok zayıf kullanmakla ün salmış yardımcı program
şifreleme algoritması. şifre bir versiyonu olan Rijndael blok şifresine dayanmaktadır.
ayrıca ABD hükümeti tarafından Gelişmiş Şifreleme Standardı (AES, bkz.
http://www.nist.gov/aes). Bu şifrenin çok güçlü şifreleme sağladığına inanılıyor.
Güvenlik.

Unix'ten farklı olarak crypttarafından sağlanan algoritma şifre simetrik değildir, yani
şifrelemeyi veya şifreyi çözmeyi belirtin. Çağırmanın en yaygın yolu şifre aracılığıyla
komutlar ccencrypt ve ccdeşifre.

Şifreleme ve şifre çözme, kullanıcı tarafından sağlanan bir anahtar kelimeye (veya anahtar kelimeye) bağlıdır. Tarafından
varsayılan olarak, kullanıcıdan terminalden bir anahtar sözcük girmesi istenir. Anahtar kelimeler şunlardan oluşabilir:
herhangi bir sayıda karakter ve tüm karakterler önemlidir (ancak şifre
anahtarı dahili olarak 256 bite hash eder). Daha uzun anahtar kelimeler, kısa anahtar kelimelerden daha iyi güvenlik sağlar
kapsamlı arama ile keşfedilmeleri daha az olası olduğundan.

MODLARI


şifre beş farklı modda çalışabilir. Birden fazla mod belirtilmişse, son
belirtilen biri önceliklidir. takma adlar ccencrypt, ccdeşifre, ve kedi olarak sağlanır
bir kolaylık; onlar eşdeğer şifre -e, şifre -d, ve şifre -c, Sırasıyla.

, -e --şifrelemek Şifrele. Bu varsayılan moddur. Dosya adı argümanları verilirse, şifreleyin
dosyalar ve son eki ekleyin .cpt isimlerine. Aksi takdirde, olarak çalıştırın
Filtre.

-NS, --şifresini çözmek Şifreyi çöz. Dosya adı argümanları verilirse, dosyaların şifresini çözün ve
sonek .cpt varsa, dosya adlarından. Aksi takdirde, bir filtre olarak çalıştırın.

-C, --kedi Standart çıktıya bir veya daha fazla dosyanın şifresini çözün. Dosya adı argümanları yoksa
verilen, bir filtre olarak şifresini çözün. ima -l.

-X, --anahtar değişikliği
Şifrelenmiş verilerin anahtarını değiştirin. Bu modda, şifre iki kişilik ister
şifreler: eskisi ve yenisi. Dosya adı argümanları verilirse,
dosyaları değiştirin. Aksi takdirde, bir filtre olarak çalıştırın.

-sen, --unixcrypt
Eski unix crypt komutunu simüle edin. Not: unix crypt tarafından kullanılan şifre
bozulmuş ve güvenli değil. Lütfen bu seçeneği yalnızca şifreyi çözmek için kullanın
mevcut dosyalar. Dosya adı bağımsız değişkenleri verilirse, dosyaların şifresini
standart. Aksi takdirde, bir filtre olarak çalıştırın. Unix crypt formatı için şunu unutmayın:
belirli bir anahtarın eşleşip eşleşmediğini belirlemenin kolay bir yolu yoktur; Böylece,
güvenlik için bu mod dosyaların üzerine yazmaz.

SEÇENEKLER


Yukarıda açıklanan modlara ek olarak aşağıdaki seçenekler desteklenir:

-B, --cesur Terminalden bir şifreleme anahtarı okurken, kullanıcıya yalnızca bir kez sorun
anahtar için. Varsayılan olarak, şifre kullanıcıdan bu tür anahtarları iki kez girmesini isteyecek,
yanlış yazılmış bir anahtar nedeniyle verilerin yanlışlıkla yok edilmesine karşı bir koruma olarak.
Kullanma --cesur seçeneği bu güvenlik kontrolünü devre dışı bırakır. olmadıkça asla kullanmayın.
ne yaptığını biliyorsun. Ayrıca bakınız --ürkek.

-E var, --envvar var
Anahtar kelimeyi ortam değişkeninden okuyun var. Bunun olabileceğini unutmayın
belirli sistemlerde, yani kullanıcıların ps emir vermek
başka bir kullanıcı tarafından bir işlem sahibinin ortamını görün. en modern
sistemleri, ancak, bu tür davranışlar ps devre dışıdır ve -E seçenek
orada güvende ol. Ayrıca, ek bir güvenlik önlemi olarak, şifre siler
anahtar kelimeyi okuduktan hemen sonra ortamından.

-F, --Kuvvet Sormadan mevcut dosyaların üzerine yazın veya yazmaya karşı korumalı dosyalar üzerinde çalışın
sorusu olan. Ayrıca, geçersiz kıl şifreyazma veya okuma isteksizliği
bir terminale veya terminalden şifrelenmiş veriler.

-F var, --envvar2 var
Aynısı -E, ikinci anahtar sözcük hariç (anahtar değiştirme modunda).

-H, --yardım et Yardım. Kullanım bilgilerini yazdırın ve çıkın.

-H anahtar, --anahtar2 anahtar
Aynısı -K, ikinci anahtar sözcük hariç (anahtar değiştirme modunda).

-k dosya, --Anahtar dosya dosya
Anahtar sözcüğü, adlandırılmış dosyadan ilk satır olarak okuyun. Anahtar değiştirme modunda,
iki anahtar kelime dosyanın ilk iki satırı olarak okunur. Dosya adı "-"
standart girdiden anahtar kelimeleri okumak için verilebilir. Kullanmak -k -
seçeneği ve anahtar kelimeyi stdin'e göndermek muhtemelen geçmenin en güvenli yoludur
bir anahtar kelime şifre başka bir programdan veya komut dosyasından.

-K anahtar, --anahtar anahtar
Anahtar kelimeyi komut satırında belirtin. Bu güvenli değil, çünkü diğer
kullanıcı çalıştırarak komut satırını görebilir ps emretmek. Sadece bunu kullan
test amaçlı seçenek ve asla gerçek bir anahtar kelime ile.

-y dosya, --keyref dosya
Şifreleme veya anahtar değiştirme modunda, şifreleme anahtarını adlandırılmış
daha önce aynı anahtarla şifrelenmiş olması gereken dosya. çıkış
anahtar eşleşmezse bir hata mesajı ile. Bu seçenek şu şekilde kullanışlıdır:
bir alternatif --ürkek, durumlarda yanlış yazılan tuşlara karşı koruma sağlamak için
burada birkaç dosya aynı anahtarla şifrelenir. Bu seçenek şu anlama gelir:
--cesur, sürece --ürkek seçeneğinden sonra açıkça verilir. --keyref
seçeneği.

-ben, --semboller Sembolik bağlantıların şifrelenmesini/şifresinin çözülmesini zorlayın. Varsayılan olarak, sembolik bağlantılar
cat veya unixcrypt modu dışında yok sayılır. ile unutmayın -l seçeneği
sembolik bir bağlantının şifrelenmesi/şifresinin çözülmesi, son eke neden olur .cpt olduğu
işaret edilen dosyanın adından değil, bağlantının adından eklendi/kaldırıldı
için.

-L, --lisans Lisans bilgilerini yazdırın ve çıkın.

-M, --uyumsuzluk Normalde, şifre görünmeyen bir anahtarla verilerin şifresini çözmeyi reddediyor
kibrit. NS -m seçeneği bu kısıtlamayı geçersiz kılar. Bu bazen olabilir
bozuk bir dosyadan veri kurtarmada faydalıdır (bkz.
BOZULMUŞ DOSYALAR). ile şifresini çözerken geri dönüşü olmayan veri kaybını önlemek için
yanlış bir tuş, bu seçenek girişin üzerine yazan modlarla kullanılamaz
dosyası.

-P istemi, --çabuk istemi
kullanım istemi varsayılan komut istemi yerine "Şifreleme/şifre çözme anahtarını girin:
". Bu, bazı kabuk komut dosyalarında yararlı olabilir.

-Q, --sessizlik Çoğu uyarıyı bastır.

-Q istemi, --istem2 istemi
Aynısı -P, ikinci anahtar sözcük hariç (anahtar değiştirme modunda).

-R, - yinelemeli
Alt dizinleri yinelemeli olarak gezin.

-R, --rec-sembolik bağlantılar
Alt dizinleri özyinelemeli olarak dolaşın ve ayrıca aşağıdakilere sembolik bağlantıları izleyin
alt dizinler.

-Evet, --sıkı sonek
Zaten sahip olan dosyaları şifrelemeyi reddedin. .cpt sonek (veya seçilen
ile -S). Bu, bir dizine bazı dosyalar eklerken yararlı olabilir.
zaten şifrelenmiş dosyalar. Bu seçeneğin şifre çözmede veya
anahtar değiştirme modu.

-S .suf, --sonek .suf
son eki kullan .suf varsayılan sonek yerine .cpt.

-T, --ürkek Terminalden bir şifreleme anahtarı okurken, kullanıcıdan şifreyi girmesini isteyin.
tuşuna iki kez basın. Girilen iki anahtar aynı değilse, iptal edin. Bu bir
ile şifreleyerek verileri yanlışlıkla yok etmeye karşı koruma
yanlış yazılmış anahtar. Not: Bu davranış artık varsayılandır ve geçersiz kılınabilir
ile --cesur seçeneği.

-T, --tmp dosyaları Bu seçenek neden olur şifre sırasında geçici dosyaları kullanmak için
dosya içeriğinin üzerine yazmak yerine şifreleme/şifre çözme
yıkıcı bir şekilde. Bu yöntem, orijinal dosya içeriğini ortalıkta bırakır.
dosya sisteminin kullanılmayan sektörlerinde ve dolayısıyla daha az güvenlidir.
Varsayılan davranış. Ancak bu güvenlik kaybının olmadığı durumlarda
önemli, --tmp dosyaları seçenek bir koruma önlemi sağlayabilir
ortasında bir sistem çökmesi nedeniyle verilerin bozulmasına karşı
bir dosyanın üzerine yazmak.

-içinde, --ayrıntılı İlerleme bilgilerini stderr'e yazdırın.

-V, --versiyon Sürüm bilgilerini yazdırın ve çıkın.

-- Seçeneklerin sonu. Kalan bağımsız değişkenler dosya adları olarak yorumlanır. Bu
sıfır dosya adı izlese bile filtre modunu da kapatır. Bu olabilir
kabuk deseni genişletme bağlamında kullanışlıdır; şifre -- * davranacak
desenle hiçbir dosya eşleşmese bile doğru şekilde *.

NOTLAR ON KULLANIM


kullanıcı arayüzü şifre kasıtlı olarak GNU'nunkine benzer gzipolmasa da
birebir aynı. Dosya adı argümanlarıyla çağrıldığında, şifre normalde içindeki dosyaları değiştirir
eski içeriğinin üzerine yazarak yerleştirin. farklı gzip, çıktı ilk önce bir
geçici dosya; bunun yerine, verilerin tam anlamıyla üzerine yazılır. Şifreleme için bu
genellikle istenen davranış, çünkü şifrelenmemiş verilerin kopyalarının
dosya sisteminde gizli yerlerde kalır. Dezavantajı ise, şifre is
bir dosyaya yazmanın ortasında kesintiye uğrarsa, dosya bozulur,
kısmen şifrelenmiş durum. Ancak, bu gibi durumlarda, çoğu geri kazanılabilir.
veri; aşağıdaki BOZULMUŞ DOSYALARDAN VERİ KURTARMA bölümüne bakın. zorlamak istersen şifre kullanmak
geçici dosyalar, --tmp dosyaları seçeneği.

Ne zaman şifre yerinde bir dosyayı güncellerken bir kesme sinyali (Ctrl-C) alır,
hemen çıkmayı değil, daha çok, çıkışa yazmayı bitirene kadar çıkışı geciktirir.
geçerli dosya. Bu, dosyaların kısmen üzerine yazılmasını önlemek içindir ve böylece
bozuk. zorlamak istersen şifre hemen çıkmak için Ctrl-C'ye iki kez basın
hızlı.

tarafından kullanılan şifreleme algoritması şifre her seferinde farklı olan rastgele bir tohum kullanır. Olarak
sonuç olarak, aynı dosyayı iki kez şifrelemek asla aynı sonucu vermez. Avantaj
Bu yöntemin en önemli özelliği, düz metindeki benzerliklerin metinlerde benzerliklere yol açmamasıdır.
şifreli metin; iki şifreli dosyanın içeriğinin doğru olup olmadığını söylemenin bir yolu yoktur.
benzer veya değil.

Rastgele bir tohum kullanılması nedeniyle, aynı anahtarla bir dosyanın şifresinin çözülmesi ve yeniden şifrelenmesi
özdeş bir dosyaya yol açmaz. Öncelikle bu nedenledir şifre reddediyor
eşleşmeyen bir anahtarla dosyaların şifresini çözme; buna izin verilseydi, hiçbir yolu olmazdı
daha sonra orijinal dosyayı geri yüklemek için ve veriler geri döndürülemez bir şekilde kaybolur.

Dosyaların üzerine yazarken, sabit bağlantılara ve sembolik bağlantılara özellikle dikkat edilir. Her biri
fiziksel dosya (yani, her inode), kendisine giden yol sayısı ne olursa olsun en fazla bir kez işlenir
komut satırında veya yinelemeli olarak geçilen alt dizinlerde karşılaşılır. Her biri için
birden fazla sabit bağlantıya sahip dosyada, kullanıcıyı hepsinin değil, uyarmak için bir uyarı yazdırılır.
dosyanın yolları düzgün bir şekilde yeniden adlandırılmış olabilir. Sembolik bağlantılar, aşağıdakiler dışında göz ardı edilir:
kedi modu veya -l or -R seçenek verilir.

aksine gzip, şifre uygun olmayan son ekleri olan dosyalardan şikayet etmez. yasal
bir dosyayı iki kez şifrelemek için. Ayrıca, aşağıdaki özelliklere sahip olmayan bir dosyanın şifresini çözmek yasaldır. .cpt
dosyanın verilen şifre çözme anahtarı için geçerli veriler içermesi şartıyla. Kullan
--sıkı sonek önlemek istiyorsanız seçenek şifre zaten olan dosyaları şifrelemekten
var bir .cpt soneki.

Şifreleme ve sıkıştırma ile ilgili olarak: şifrelenmiş veriler istatistiksel olarak ayırt edilemez
rastgele verilerden oluşur ve bu nedenle sıkıştırılamaz. Ama tabi ki mümkün
önce verileri sıkıştırın, ardından şifreleyin. Önerilen dosya son ekleri .gz.cpt or .gzc.

KURTARMA VERİ DAN YOLSUZLUK DOSYALAR


Şifrelenmiş veriler çeşitli nedenlerle bozulabilir. Örneğin, bir dosya olabilir
kısmen şifrelenmiş veya şifresi çözülmüşse şifre dosya işlenirken kesintiye uğradı.
Veya veriler bir yazılım veya donanım hatası nedeniyle veya bir ağ üzerinden aktarım sırasında bozulabilir.
ağ. tarafından kullanılan şifreleme algoritması şifre kurtarmaya izin verecek şekilde tasarlanmıştır
hatalar. Genel olarak, hatanın oluştuğu yerin yakınında yalnızca birkaç baytlık veri kaybolur.

tarafından şifrelenen veriler şifre 32 baytlık bloklar dizisi olarak düşünülebilir. şifresini çözmek için
özel blok, şifre sadece şifre çözme anahtarını, bloğun verilerini bilmesi gerekir
kendisi ve ondan hemen önceki bloğun verileri. şifre olup olmadığını söyleyemez
özel olan ilk blok dışında, blok bozuk veya bozuk değil. Böylece, eğer
şifrelenmiş veriler bir dosyanın ortasında veya sonuna yakın bir yerde değiştirilmişse, şifre çalıştırılabilir
her zamanki gibi şifresini çözmek için ve verilerin çoğunun şifresi doğru şekilde çözülecek, yakın hariç
yolsuzluk nerede meydana geldi.

Şifrelenmiş verinin ilk bloğu özeldir, çünkü gerçekte karşılık gelmez.
herhangi bir düz metin verisine; bu blok, şifreleme zamanında oluşturulan rastgele tohumu tutar.
şifre ayrıca verilen anahtar kelimenin verilerle eşleşip eşleşmediğine karar vermek için ilk bloğu kullanır
ya da değil. İlk blok bozulmuşsa, şifre muhtemelen anahtar kelimeye karar verecek
eşleşmiyor; bu gibi durumlarda, -m seçenek zorlamak için kullanılabilir şifre şifresini çözmek için
yine de veri.

Bir dosya bazı şifrelenmiş ve bazı şifrelenmemiş veriler içeriyorsa veya iki dosyayla şifrelenmiş veriler
farklı anahtarlar varsa, tüm dosyanın şifresini her geçerli anahtarla çözmeli ve ardından
anlamlı parçaları manuel olarak bir araya getirin.

Son olarak, şifre çözme, yalnızca veriler doğru şekilde hizalandığında anlamlı sonuçlar üretecektir.
blok sınırları boyunca. Blok sınır bilgisi kaybolmuşsa, denenmelidir.
tüm 32 olasılık.

TANIM OF L' ŞİFRELİ


Engellemek şifrelere sabit uzunluktaki veri segmentleri üzerinde çalışır. Örneğin, Rijndael
kullanılan blok şifre şifre 32 bayt veya 256 bit blok uzunluğuna sahiptir. Böylece bu şifre
bir seferde 32 baytı şifreler.

dere şifrelere herhangi bir uzunluktaki veri akışları üzerinde çalışır. için birkaç standart mod vardır.
bir blok şifreyi bir akış şifresi olarak çalıştırmak. Böyle bir standart şifre Görüş ve Tavsiyeleriniz (CFB),
NIST Özel Yayını 800-38A ve ANSI X3.106-1983'te tanımlanmıştır. şifre uygular
Rijndael blok şifresini CFB modunda çalıştırarak akış şifresi.

Let P[i] ve [i] olmak isırasıyla düz metin ve şifreli metnin th bloğu. CFB modu
belirtir

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

İşte ^ bit düzeyinde özel veya işlevi belirtir ve E(k,x) şifrelemeyi ifade eder.
blok x anahtarın altında k blok şifresini kullanarak. Böylece, şifreli metnin her bloğu
karşılık gelen düz metin bloğundan ve önceki şifreli metin bloğundan hesaplanır.
Aslında, her bir baytın P[i] karşılık gelen bayttan hesaplanabilir
[i], böylece akış şifresi her seferinde bir bayta uygulanabilir. özellikle,
akış uzunluğunun blok boyutunun katı olması gerekmez.

Blokların başlayarak numaralandırıldığını varsayarsak 0, özel bir "ilk" şifreli metin bloğu
C[-1] yukarıdaki formül için temel durumu sağlamak için gereklidir. Bu değer C[-1] denir
the başlatma vektör or tohum. Tohum şifreleme zamanında seçilir ve şöyle yazılır:
şifreli akışın ilk bloğu. Tohumun tahmin edilemez olması önemlidir;
özellikle aynı tohum asla birden fazla kullanılmamalıdır. Aksi takdirde, ikisi
sonuçtaki şifreli metin blokları C[0] bilgi elde etmek için basit bir xor ile ilgili olabilir
karşılık gelen düz metin blokları hakkında P[0]. Öngörülemeyen tohumlar kullanılırsa, CFB
kanıtlanabilir şekilde alttaki blok şifresi kadar güvenlidir.

In şifre, tohum şu şekilde oluşturulur: ilk olarak, bir hash ile bir nonce oluşturulur.
ana bilgisayar adı, geçerli saat, işlem kimliği ve dahili bir sayacın bir
28 baytlık değer, kriptografik hash işlevi kullanılarak. Nonce sabit bir ile birleştirilir
dört baytlık "sihirli sayı" ve elde edilen 32 baytlık değer,
Verilen anahtarla Rijndael blok şifresi. Bu şifreli blok tohum olarak kullanılır ve
şifreli metnin başına eklenir. Sihirli sayının kullanılmasına izin verir şifre için
şifre çözmeden önce eşleşmeyen anahtarları tespit edin.


şifre ile eşdeğer, çok güçlü kriptografik güvenlik sağladığına inanılmaktadır.
256 bit blok boyutuna ve 256 bit anahtar boyutuna sahip Rijndael şifresi. başka bir versiyonu
Rijndael şifresi (daha küçük blok boyutuyla) ABD hükümetinin Gelişmiş
Şifreleme Standardı (AES, bkz. http://www.nist.gov/aes). Bu nedenle, bu şifre çok
iyi çalışılmış ve yoğun bir kamu incelemesine tabi tutulmuştur. Bu inceleme olumlu
şifrenin güvenliğine etkisi. Özellikle, bu şifrede sömürülebilir bir zayıflık varsa
keşfedilirse, bu geniş çapta duyurulacak.

Pratik anlamda, güvenlik şifre şu anlama gelir, şifreleme bilgisi olmadan
anahtarı, düz metin hakkında herhangi bir bilgi elde etmek etkin bir şekilde imkansızdır.
verilen şifreli metin. Bu, çok sayıda düz metin-şifreli metin çifti olsa bile geçerlidir.
zaten aynı anahtarla biliniyor. Ayrıca, çünkü şifre 256 bitlik bir anahtar boyutu kullanır,
en azından yeterince uzun olduğu sürece, anahtar uzayın kapsamlı bir şekilde aranması mümkün değildir.
anahtarlar aslında pratikte kullanılır. Kullanıcılar güvenli olmayan anahtar kelimeler seçerse hiçbir şifre güvenli değildir.

Öte yandan, şifre sağlamaya çalışmaz veri bütünlük, yani olmayacak
şifrelemeden sonra şifreli metnin değiştirilip değiştirilmediğini tespit etmeye çalışın. Özellikle,
şifrelenmiş veriler kesilebilir, ilgili şifresi çözülmüş veriler de kesilebilir,
ama aksi takdirde tutarlı. Veri bütünlüğünün yanı sıra gizliliğin sağlanması gerekiyorsa, bu
başka yöntemlerle elde edilebilir. Önerilen yöntem, bir şifrelemeyi başa eklemektir.
şifrelemeden önce verilere hash (örneğin, bir SHA-1 hash) yapın.

şifre yoluyla bilgi sızmasına karşı herhangi bir özel koruma sağladığını iddia etmez.
yerel işletim sistemi. Makul önlemler alınırken, hiçbir garanti yoktur
şifreleme tamamlandıktan sonra anahtar kelimelerin ve düz metinlerin fiziksel olarak silindiğini;
bu tür verilerin parçaları hala bellekte veya diskte bulunabilir. şifre şu anda kullanmıyor
ayrıcalıklı bellek sayfaları.

Dosyaları şifrelerken, şifre varsayılan olarak bunlara okuma-yazma modunda erişir. Bu normalde
orijinal dosyanın fiziksel olarak üzerine yazılmasına neden olur, ancak bazı dosya sistemlerinde bu
durum böyle olmayabilir.

Not -K seçenek, çok kullanıcılı bir ortamda güvenli değildir, çünkü
bir işlemin komut satırı, onu çalıştıran diğer kullanıcılar tarafından görülebilir. ps emretmek. kullanımı
-E seçeneğin son sürümleri olsa da, aynı nedenden dolayı potansiyel olarak güvenli değildir. ps değil mi
ortam bilgilerini diğer kullanıcılara gösterme eğilimindedir. kullanımı -T seçenektir
orijinal düz metin, sistemin kullanılmayan sektörlerinde kalacağından, şifreleme için güvenli değildir.
dosya sistemi.

EMACS PAKET


Şifrelenmiş dosyaları okumak ve yazmak için bir emacs paketi vardır. (Bunun
paket şu anda xemacs ile değil, yalnızca emacs ile çalışır.) Bu paket,
Emacs'ın düşük seviyeli dosya G/Ç işlevleri, kullanıcıdan bir parola ister.
uygun. Sıkıştırılmış dosyalar için destekle hemen hemen aynı şekilde uygulanır. Eğer
hem ps-ccrypt hem de jka-compr paketlerini yüklediniz, emacs şifreli olarak açabilir
dosyalar ve sıkıştırılmış dosyalar; ancak, şu anda şu dosyalar için çalışmıyor:
şifrelenir ve sıkıştırılır.

Paketi kullanmak için ps-ccrypt'i yükleyin, ardından her zamanki gibi düzenleyin. ile bir dosya açtığınızda
".cpt" uzantısına sahipseniz, emacs sizden dosya için bir parola isteyecektir. hatırlayacak
arabellek için şifre ve dosyayı daha sonra kaydettiğinizde, otomatik olarak
tekrar şifrelenir (".cpt" uzantısıyla kaydetmeniz şartıyla). şifre hariç
istemi, paketin çalışması kullanıcı için şeffaf olmalıdır. komut Mx
ccrypt-set-buffer-password, bir arabelleğin geçerli parolasını değiştirmek için kullanılabilir.

Bu paketi kullanmanın en basit yolu satırları dahil etmektir.

(setq yük yolu (eksileri "yol" yük yolu))
('ps-ccrypt "ps-ccrypt.el" gerektirir)

.emacs dosyanızda, nerede yol ps-ccrypt.el dosyasının bulunduğu dizindir.

Emacs paketinin sınırlamaları: şifrelenmemiş bilgilerin
dosya sistemine sızamaz; aslında, paket bazen şifrelenmemiş verileri
geçici dosyalar. Ancak, otomatik olarak kaydedilen dosyalar normal olarak doğru şekilde işlenir (ör.
şifrelenmiş). Ayrıntılar için ps-ccrypt.el dosyasındaki açıklamalara bakın.

EXIT DURUMU


Başarılı tamamlama durumunda çıkış durumu 0, aksi takdirde sıfır değildir. Bir çıkış durumu
1 geçersiz komut satırı anlamına gelir, 2 bellek yetersiz veya başka bir sistem hatasıdır, 3 önemli bir giriş/çıkıştır
hata, 4 eşleşmeyen bir anahtar veya yanlış dosya biçimi, 6 kesinti, 7 yanlış yazılmış anahtar
--ürkek modunda, 8 önemli olmayan bir g/ç hatasıdır ve 9, hiçbir anahtarın elde edilmediği anlamına gelir.
kullanıcı giremedi veya belirtilen anahtar dosya veya ortam değişkeni
okunmamak. 10 çıkış durumu, tarafından belirtilen dosyanın --keyref seçenek
okunamadı veya istenen şifreleme anahtarıyla eşleşmedi.

Önemli g/ç hataları, zaten açık olan bir dosya işlenirken meydana gelen hatalardır. Çok
hatalar, ccrypt'in 3 çıkış durumuyla çalışmasını hemen durdurmasına neden olur.
g/ç hataları, halihazırda açık olmayan dosyalar işlenirken meydana gelen hatalardır; tipik,
bu tür hatalar, eksik, okunamayan veya oluşturulamayan dosyalardan kaynaklanır. Ne zaman
ölümcül olmayan bir giriş/çıkış hatasıyla karşılaştığınızda, ccrypt yalnızca bir sonraki uygun olanı işlemeye devam eder
giriş dosyası. 8'in çıkış durumu, tüm dosyalar işlenene kadar ertelenir.

Eşleşmeyen anahtarlar ve yanlış dosya biçimleri de önemli olmayan hatalar olarak kabul edilir ve
ccrypt sonraki kullanılabilir girdi dosyasını işlemeye devam etmek için. Bu durumda çıkış
tüm dosyalar işlendikten sonra 4 durumu verilir. bir çatışma varsa
çıkış durumu 4 ile 8 arasında, ardından 8 döndürülür.

Eski çıkış durumu 5 ("yanlış dosya biçimi") ortadan kaldırıldı ve artık kapsam dahilinde
çıkış durumu 4 ("eşleşmeyen anahtar veya yanlış dosya biçimi") altında. ccrypt'in olmadığını unutmayın
kelimenin tam anlamıyla gerçekten bir "dosya biçimine" sahip olmak; en azından herhangi bir uzunlukta dosya
32 bayt potansiyel olarak geçerli bir şifreli dosyadır.

onworks.net hizmetlerini kullanarak ccencrypt'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad