İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

cdigidoc - 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 cdigidoc'u ç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 cdigidoc komutudur.

Program:

ADI


cdigidoc - XAdES formatındaki dosyaları okuyun, dijital olarak imzalayın, doğrulayın ve dosyaları şifreleyin, şifresini çözün
XMLENC formatında

SİNOPSİS


cdigidoc [ -içinde ] [ -dışarı ] [ -yapılandırma
]

TANIM


cdigidoc CDigiDoc kitaplığına komut satırı arabirimi sağlayan bir yardımcı programdır,
oluşturma işlevselliği sunan C programlama dilinde bir kütüphanedir.
desteklenen DigiDoc formatlarındaki dosyalar, akıllı kartlar kullanarak DigiDoc dosyalarını dijital olarak imzalayın veya
desteklenen diğer kriptografik belirteçler, dijitale zaman işaretleri ve geçerlilik onayları ekleyin
OCSP protokolünü kullanarak imzalar, dijital imzaları doğrulayın ve dijital olarak şifreleyin ve
DigiDoc dosyalarının şifresini çözün. cdigidoc yardımcı programını bir CGI programı olarak kullanmak da mümkündür.
JDigiDoc kitaplığını kolayca kullanamayan ortamlarda oluşturulan web uygulamaları veya
dijital imza işlevi için DigiDocService web servisini arayın.

Tam belgeler için bkz.
https://svn.eesti.ee/projektid/idkaart_public/branches/3.6/libdigidoc/doc/SK-CDD-PRG-GUIDE.pdf

XAdES biçimi
http://www.w3.org/TR/XAdES

XML-ENC formatı
http://www.w3.org/TR/xmlenc-core

SEÇENEKLER


-?, -Yardım
Komut sözdizimi hakkında yardım görüntüler.

-içinde
Giriş dosyası adını belirtir. Dosyanın tam yolunun iletilmesi önerilir
bu parametrede.

-dışarı
Yeni oluşturulan veya değiştirilen belgeyi bir dosyada saklar.

-yapılandırma
CDigiDoc yapılandırma dosyası adını belirtir. Belirtilmemiş bırakılırsa, o zaman
yapılandırma dosyası varsayılan konumlardan aranır.

-kontrol-sertifika
Sertifika geçerlilik durumunu kontrol eder. Seçilen sertifikanın kontrol edilmesi için kullanılır
geçerlilik; sertifikanın CA'nın OCSP yanıtlayıcısından bir OCSP yanıtı döndürür. Not
komutun şu anda test edilmediğini. Sertifika geçerliyse, o zaman
dönüş kodunun (RC) değeri 0'dır.

-yeni [biçim] [sürüm]
Belirtilen biçim ve sürümle yeni bir digidoc kapsayıcısı oluşturur. Mevcut
CDigiDoc kitaplığındaki digidoc formatı DIGIDOC-XML'dir, varsayılan sürüm 1.3'tür (en yeni).
Bu komutla isteğe bağlı parametre - version - kullanarak, bir
Alternatif versiyon oluşturulacak. Not: daha eski SK-XML formatı yalnızca desteklenir
geriye dönük uyumluluk için.

-Ekle [ ] [ ]
Bir digidoc belgesine yeni bir veri dosyası ekler. digidoc yoksa, oluşturur
biri varsayılan biçimde.

Giriş dosyası (gerekli)
Veri dosyasının adını belirtir (tam yol eklenmesi önerilir
bu parametrede; DigiDoc konteynerine yazarken yol kaldırılıyor
dosyası).

Mim türü (gerekli)
"metin/düz" gibi orijinal dosyanın MIME türünü temsil eder veya
"uygulama/msword".

İçerik türü
Orijinal dosyaların kapsayıcıya nasıl gömüldüğünü yansıtır
EMBEDDED_BASE64 (varsayılan olarak kullanılır). Önceki sürümlerde cdigidoc'a izin verildi
saf xml veya metin imzalamak için EMBEDDED içerik türü.

charset
UTF-8 kodlaması varsayılan olarak desteklenir ve kullanılır.

-imza [[[manifest] [[şehir] [eyalet] [zip] [ülke]] [yarık(0)] [ocsp(1)] [belirteç-
type(PKCS11)] [pkcs12-dosya-adı]]
Digidoc belgesine bir dijital imza ekler. Aşağıdaki ile kullanabilirsiniz
parametreleri:

pin kodu
Estonya kimlik kartlarında, dijital imzalama için pin kodu2 kullanılır. Eğer
bir yazılım belirteci (PKCS#12 dosyası) ile imzalama, ardından PKCS#12 şifresi
dosya buraya girilmelidir.

apaçık
İmzalayanın rolü veya kararı

şehir İmzanın oluşturulduğu şehir

eyalet İmzanın oluşturulduğu eyalet veya il

zip imzanın oluşturulduğu yerin posta kodu

ülke
Menşei ülke. ISO 3166 tipi 2 karakterli ülke kodları kullanılır (örn.
EE)

yuva İmzalayanın özel anahtarının bir akıllı karttaki yuvasının tanımlayıcısı. çalışırken
örneğin tek bir Estonya kimlik kartı ile imza anahtarı bulunabilir
yuva 1'de - varsayılan olarak kullanılır. Kütüphane bazı varsayımlarda bulunur
PKCS#11 sürücüleri ve kart düzenleri hakkında:
- kartta imza ve/veya kimlik doğrulama anahtarlarınız var
- hem anahtar hem de sertifika tek yuvada
- 1 imza ve 1 kimlik doğrulama anahtarı gibi birçok anahtarınız varsa, bunlar
farklı slotlarda
- karşılık gelen sertifikaya sahip imza anahtarıyla imzalayabilirsiniz.
"NonRepudiation" bit seti. olmak için farklı bir yuva belirtmeniz gerekebilir.
örneğin aynı cihazda birden fazla akıllı kartla çalışırken kullanılır
sistem. İmzalama sırasında yuvanın belirtilmesi gerekiyorsa, o zaman 5
önceki isteğe bağlı parametreler (bildiri, şehir, eyalet, posta kodu, ülke) olmalıdır
önce doldurulur (uygun verilerle veya değersiz "" olarak).

ocsp İmzaya bir OCSP onayının eklenip eklenmediğini belirtir.
yaratıldı. Olası değerler 0'dır - onay eklenmez; 1 -
onay eklenir. Varsayılan olarak değer 1'dir. Parametre değeri 0
teknik imza oluştururken kullanılabilir. Teknik imza bir
OCSP onayı ve zaman damgası değeri olmayan imza.

belirteç türü
Kullanılacak imza belirteci türünü belirtir.
- PKCS11 varsayılan değeri. Akıllı kart veya yazılım pkcs11 belirteci ile imzalar
- Windows platformlarında CNG, imzalama için CSP/CNG kullanır
- PKCS12, giriş alanına girilmesi gereken bir PKCS#12 anahtar kabı ile işaretler.
sonraki parametre

pkcs12 dosya adı
İmzalama için kullanılacak PKCS#12 anahtar kapsayıcı dosyasının adı.

-orta işareti [[ (EE)] [ (AVUSTRALYA, BREZİLYA VE KUZEY AMERİKA ÜLKELERİNİN KULLANDIĞI SAAT UYGULAMASI)] [ (Test yapmak)]
[ ] [ ]]
Mobile-ID ve DigiDocService kullanarak bir ddoc dosyasının mobil imzasını çağırır. mobil-
Kimlik, mobil kimlik doğrulaması sağlayan Kablosuz PKI'ye dayalı bir hizmettir ve
şu anda tüm Estonyalı ve bazı Litvanyalı mobil cihazlar tarafından desteklenen dijital imzalama
operatörler. Mobile-ID kullanıcısı, üzerinde özel anahtarlar bulunan özel bir SIM kart alır.
İmzalanacak Hash, GSM şebekesi üzerinden telefona gönderilir ve kullanıcı
imzalamak için PIN kodunu girin. İmzalanan sonuç havadan geri gönderilir.
DigiDocService, SOAP tabanlı bir web hizmetidir, hizmete erişim IP tabanlıdır ve
DigiDocService sağlayıcısı ile yazılı bir sözleşme gerektirir. Mobil Kimliği kullanabilirsiniz
aşağıdaki parametrelerle imzalama:

telefon yok
İmzalayanın +xxxx formatında ülke koduyla birlikte telefon numarası (örneğin
örnek +3706234566)

kod başına
İmzalayanın kimlik numarası (kişisel ulusal kimlik numarası).

ülke
Menşei ülke. ISO 3166 tipi 2 karakterli ülke kodları kullanılır (örn.
varsayılan EE'dir)

lang Cep telefonunda kullanıcı diyaloğu için dil. 3 karakterli büyük harfli kısaltmalar
kullanılır (örneğin varsayılan EST'dir)

hizmet
Hizmetin adı – önceden Uygulama Sağlayıcı ile kararlaştırılan ve
DigiDocService operatörü. Maksimum uzunluk – 20 karakter. (örneğin varsayılan
Test yapmak)

apaçık
İmzalayanın rolü veya kararı

şehir İmzanın oluşturulduğu şehir

eyalet İmzanın oluşturulduğu eyalet veya il

zip imzanın oluşturulduğu yerin posta kodu

-list Yeni okunan bir DigiDoc belgesinin veri dosyasını ve imza bilgilerini görüntüler;
tüm imzaları doğrular.

Digidoc kapsayıcı verilerini şu biçimde döndürür: SignedDoc | |


Tüm veri dosyalarının şu biçimde listesi: DataFile | | |
| |

Tüm imzaların listesi (varsa), şu formatta: İmza |
tanımlayıcı> | |
|

İmzalayanın sertifika bilgileri.

OCSP yanıtlayıcı sertifika bilgileri

-Doğrulayın
İmza doğrulama sonuçlarını döndürür (imzalar varsa):

İmza | |
kişisel kod> | |

İmzalayanın sertifikasını ve OCSP Yanıtlayıcı sertifika bilgilerini döndürür.

-Ayıkla
Seçili veri dosyasını DigiDoc konteynerinden çıkarır ve bir dosyada saklar.
Veri dosyası kimliği, içinden çıkarılacak veri dosyasının kimliğini temsil eder.
DigiDoc kapsayıcı (örn. D0, D1…). Çıktı dosyası çıktının adını temsil eder
dosyası.

-denc-listesi
Yeni okunan şifreli bir belgenin şifreli verilerini ve alıcı bilgilerini görüntüler
Lütfen

-encrecv [alıcı] [AnahtarAdı] [TaşınanAnahtarAdı]
Şifrelenmiş bir belgeye yeni bir alıcı sertifikası ve diğer meta verileri ekler.
Sertifika dosyası (gerekli), ortak anahtar bileşeninin içinden geldiği dosyayı belirtir.
verileri şifrelemek için alınır. Şifre çözme sadece kullanılarak gerçekleştirilebilir.
bu sertifikaya karşılık gelen özel anahtar. için giriş sertifikası dosyaları
şifreleme dosya sisteminden gelmelidir (PEM kodlamaları desteklenir). Mümkün
sertifika dosyalarının alınabileceği kaynaklar şunlardır: Windows
Sertifika Deposu ("Diğer Kişiler"), LDAP dizinleri, akıllı kartta kimlik kartı
okuyucu. Örneğin Estonya kimlik kartı sahipleri için sertifika dosyaları şu şekilde olabilir:
ldap://ldap.sk.ee adresindeki bir LDAP dizininden alındı. Sorgu içinde yapılabilir
web tarayıcısı (IE) aracılığıyla aşağıdaki biçimi:
ldap://ldap.sk.ee:389/c=EE??sub?(serialNumber= x) seri Numarası burada
alıcının kişisel kimlik numarası, ör.38307240240). Diğer parametreler
şunları içerir:

alıcı
Belirtilmeden bırakılırsa, program CN değerini atar.
sertifika ilk parametre olarak geçti. Bu daha sonra bir komut olarak kullanılır
anahtarı ve akıllı kartı kullanılan alıcıyı tanımlamak için hat seçeneği
verilerin şifresini çöz. Not: Bu parametre isteğe bağlı olsa da,
alıcının sertifikasındaki tüm CN değerinin aktarılması önerilir
burada alıcı tanımlayıcısı olarak, özellikle birden çok işlemle uğraşırken
Alıcıların.

AnahtarAdı
alt eleman anahtar nesneyi daha iyi tanımlamak için eklenebilir.
İsteğe bağlı, ancak doğru alıcının anahtarını veya ekranını aramak için kullanılabilir
bir uygulamadaki verileri.

TaşınanAnahtarAdı
alt eleman anahtar nesneyi daha iyi tanımlamak için eklenebilir.
İsteğe bağlı, ancak doğru alıcının anahtarını veya ekranını aramak için kullanılabilir
bir uygulamadaki verileri.

-şifreli-sk
Verilen girdi dosyasındaki verileri şifreler ve tamamlanan şifrelenmiş dosyayı yazar.
bir dosyada belge. Diğer DigiDoc ile çapraz kullanılabilirlik sağlamak için önerilir
yazılım bileşenleri. Bu komut, şifrelenecek veri dosyasını yeni bir
DigiDoc kapsayıcı. Bu nedenle, bu tür şifrelenmiş belgeleri daha sonra başkalarıyla işlemek
DigiDoc uygulamaları tam olarak desteklenmektedir (örn. DigiDoc3 istemcisi). Giriş dosyası
(gerekli) şifrelenecek orijinal veri dosyasını belirtir. Not: Ayrıca var
sağlamak için önerilmeyen alternatif şifreleme komutları
diğer DigiDoc yazılım bileşenleriyle çapraz kullanılabilirlik:

-şifrelemek
Verilen girdi dosyasındaki verileri şifreler ve tamamlananları yazar.
bir dosyada şifrelenmiş belge. Yalnızca küçük şifrelemek için kullanılmalıdır
belgeler, zaten DIGIDOC-XML biçiminde. Giriş dosyası (gerekli) belirtir
şifrelenecek orijinal veri dosyası.

-şifreli-dosya
Girdi dosyasını şifreler ve çıktı dosyasına yazar. Sadece için kullanılmalıdır
zaten DIGIDOC-XML formatında büyük belgeleri şifrelemek. Şuna dikkat edin:
komut şu anda test edilmedi. Giriş dosyası (gerekli) şunları belirtir:
şifrelenecek orijinal veri dosyası. Çıktı dosyası (gerekli) şunları belirtir:
mevcut şifreli dosyada oluşturulacak çıktı dosyasının adı
belge formatı (ENCDOC-XML sürüm 1.0), dosya uzantısı .cdoc.

-decrypt-sk [pkcs12 dosyası] [yarık(0)]
Sadece okunan ve şuraya yazılan şifreli dosyanın şifresini çözer ve muhtemelen sıkıştırmasını açar
çıktı dosyası. Şifrelenmiş dosyanın bir DigiDoc kapsayıcısının içinde olmasını bekler. Giriş
file (gerekli) girdi dosyasının adını belirtir. Pin (gerekli)
alıcının pin1'i (Estonya kimlik kartları bağlamında). pkcs12 dosyası (isteğe bağlı)
şifre çözme bir yazılım belirteci ile yapılırsa PKCS#12 dosyasını belirtir. yuva
varsayılan, Estonya kimlik kartları kimlik doğrulama anahtar çiftini içeren yuva 0'dır. Bu
parametresi, ekli ikinci kimlik kartından bir anahtar ile şifreyi çözmek için kullanılabilir.
bilgisayar vb. Not: Şifre çözme için, duruma bağlı olarak alternatif komutlar da vardır.
şifrelenmiş dosyanın biçimi, boyutu ve şifresini çözmek için kullanılan sertifika türü hakkında
bunu.

-şifresini çözmek [pkcs12 dosyası] [yarık(0)]
-decrypt-sk ile aynı işlevi sunar, şifre çözme için kullanılmalıdır
küçük dosyalar (bir DigiDoc kabının içinde olması gerekmez). Giriş
file (gerekli) girdi dosyasının adını belirtir. Pin (gerekli) temsil eder
alıcının pin1'i (Estonya kimlik kartları bağlamında). pkcs12 dosyası
(isteğe bağlı) şifre çözme bir yazılımla yapılıyorsa PKCS#12 dosyasını belirtir
jeton. yuva varsayılanı, Estonya kimlik kartları kimlik doğrulamasını içeren yuva 0'dır
anahtar çifti. Bu parametre, ikinci kimlikten bir anahtarla şifreyi çözmek için kullanılabilir.
bilgisayara takılı kart vb.

-şifresini çöz-dosya [pkcs12 dosyası]
Belgelerin şifresini çözmek için -decrypt ile aynı işlevi sunar,
büyük dosyaların şifresini çözmek için kullanılır (bir DigiDoc içinde olması gerekmez)
konteyner). Şifrelenmiş verilerin sıkıştırılmamasını bekler. Şuna dikkat edin:
komut şu anda test edilmedi. Giriş dosyası (gerekli) şunları belirtir:
şifresi çözülecek şifreli dosya. Çıktı dosyası (gerekli) çıktıyı belirtir
dosya adı. Pin (gerekli) alıcının pin1'ini temsil eder (bağlamlarında
Estonya kimlik kartları). pkcs12 dosyası (isteğe bağlı), aşağıdaki durumlarda PKCS#12 dosyasını belirtir:
şifre çözme bir yazılım belirteci ile yapılır.

-hesap işareti [ ] [ ]
CGI programlarında kullanılmak üzere -sign komutuna bir alternatif sunar. imzalayanlar ekler
pem formatında sertifika ve isteğe bağlı olarak manifest ve imzalayanların adresi ve
imzalanacak son hash değerini hesaplar. Bu değer hex kodludur ve artık
bir web eklentisi kullanılarak imzalanmak üzere kullanıcıların bilgisayarına gönderilmelidir. Bu komut bir
gerçek RSA imza değerinden yoksun olan eksik imza. saklanmalıdır
geçici bir dosyada ve daha sonra -add-sign-value komutu kullanılarak tamamlandı. -IP
"-işaret-değer " -sign'a bir alternatif sunar
CGI pogramlarında kullanılacak komut. Bir RSA imzasına onaltılık kodlu bir değer ekler.
-calc-sign komutu kullanılarak oluşturulan tamamlanmamış imza. Bu imza hala
artık -get-confirmation kullanılarak elde edilebilen ocsp zaman işaretinden yoksun
tam bir XAdES imzası üreten komut.

-al-onay
DigiDoc dosyasının imzasına bir OCSP onayı ekler.

ÖRNEKLER


cdigidoc -new DIGIDOC-XML 1.3 -add -imza -dışarı
DIGIDOC-XML 1.3 formatında yeni bir imzalı belge oluşturur, bir girdi dosyası ekler, işaretler
varsayılan imza yuvasını kullanan akıllı kartla ve imzalı bir belgeye yazar
dosyası.

cdigidoc -in -liste
İmzalı bir belgeyi okur, imzaları doğrular ve sonuçları konsola yazdırır.

cdigidoc -in -D0 özü
İmzalı bir belgeyi okur, ilk imzalı belgeyi bulur ve çıktıya yazar
dosyası.

cdigidoc -encrecv -encrecv -şifreli-sk
-dışarı
kullanılarak şifrelenen giriş dosyasını şifreleyerek yeni bir şifrelenmiş dosya oluşturur.
AES-128 ve oluşturulan rastgele aktarım anahtarını RSA kullanarak iki olası
sertifikalarıyla tanımlanan alıcılar. Aktarım anahtarı kullanılarak şifrelenir
RSA1.5.

cdigidoc -decrypt-sk -dışarı
Şifreli dosyayı okur ve akıllı kartların ilk anahtar çifti ile şifresini çözer (Estonya Kimliği
kartları kimlik doğrulama anahtarı) ve şifresi çözülmüş verileri verilen putput dosyasına yazar.

cdigidoc -decrypt-sk -dışarı
Şifreli dosyada okur ve bir PKCS#12 anahtar kabı ile şifresini çözer ve yazar
verilen putput dosyasına şifresi çözülmüş veriler.

YAZARLAR


AS Sertifikatseerimiskeskus (Sertifika merkez Ltd.)

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Alt-F
    Alt-F
    Alt-F, ücretsiz ve açık bir kaynak sağlar
    DLINK için alternatif üretici yazılımı
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F, Samba ve NFS'ye sahiptir;
    ext2/3/4'ü destekler...
    Alt-F'yi indirin
  • 2
    USM
    USM
    Usm, birleşik bir slackware paketidir
    otomatik işleyen yönetici
    bağımlılık çözünürlüğü birleştirir
    dahil olmak üzere çeşitli paket depoları
    gevşek yazılım, gevşek, p...
    usm'yi indir
  • 3
    Chart.js
    Chart.js
    Chart.js, bir Javascript kitaplığıdır.
    tasarımcıların ve geliştiricilerin çizim yapmasına izin verir
    HTML5 kullanan her türlü grafik
    tuval öğesi. Chart js harika bir teklif sunuyor
    dizi ...
    Chart.js'yi indirin
  • 4
    JasperReports için iReport-Designer
    JasperReports için iReport-Designer
    NOT: iReport/Jaspersoft Studio Desteği
    Duyuru: 5.5.0 sürümünden itibaren,
    Jaspersoft Studio resmi olacak
    JasperReports için tasarım istemcisi. bildiriyorum
    niyet...
    JasperReports için iReport-Designer'ı indirin
  • 5
    YükleyiciF
    YükleyiciF
    PostInstallerF tüm
    Fedora Linux ve diğerlerinin kullandığı yazılım
    varsayılan olarak içermez, sonra
    Fedora'yı ilk kez çalıştırıyor. Onun
    için kolay...
    PostInstallerF'i indirin
  • 6
    iz
    iz
    strace projesi şuraya taşındı:
    https://strace.io. strace is a
    teşhis, hata ayıklama ve eğitim
    Linux için kullanıcı alanı izleyicisi. kullanılır
    izlemek için...
    strace'i indir
  • Daha fazla »

Linux komutları

Ad