XAdES
ETSI EN 319 132. Enveloped, detached ve enveloping modlarında XML imzaları. E-faturalama ve AB iş sözleşmelerinin arkasındaki biçim.
XML için XAdES, PDF için PAdES, CMS için CAdES ve tüm paketi kapsayan ASiC kapsayıcıları. Yayınladığınız ürünler için Authenticode, ClickOnce, NuGet ve VSIX. Yerel bir Delphi, C++ Builder veya .NET bileşeninden ya da REST üzerinden sgcSign Server'dan, ikisinin arkasında da aynı imzalama motoru çalışır.
Derleme altyapınız için merkezi imzalama: sgcSign Server →sgcSign'ın iş başındaki sesli anlatımlı, altyazılı kayıtları. Listeden birini seçin. Oynat'a basana kadar hiçbir şey indirilmez.
Delphi ile XML, PDF ve dosyalar için dijital imzalar: XAdES, PAdES, CAdES, ASiC, Authenticode ve RFC 3161 zaman damgaları.
sgcSign hızlı başlangıçDelphi ile XML, PDF ve dosyalar için dijital imzalar: XAdES, PAdES, CAdES, ASiC, Authenticode ve RFC 3161 zaman damgaları.
Linux'tan Windows EXE imzalayınLinux üzerindeki bir Delphi programı, RFC 3161 zaman damgalı bir Authenticode imzası uygular. Derlemede Windows makinesi gerekmez.
MSI veya MSIX yükleyicisini imzalayınWindows Installer dosyaları ile MSIX veya APPX paketleri Delphi'den imzalanır ve zaman damgası alır, böylece yükleyici ilk işi doğru yapar.
Büyük bir yükleyiciyi yüklemeden imzalayınYalnızca özet modu: derleme ajanı özeti sgcSign Server'a gönderir ve dönen imzayı dosyaya yazar. Dosya olduğu yerde kalır.
Aynı anahtar sağlayıcılar, aynı zaman damgası istemcisi ve aynı doğrulama hattı, bir İspanyol faturasını da bir Windows yükleyicisini de imzalar. API'yi bir kez öğrenin, her yerde uygulayın.
ETSI EN 319 132. Enveloped, detached ve enveloping modlarında XML imzaları. E-faturalama ve AB iş sözleşmelerinin arkasındaki biçim.
ETSI EN 319 142. PDF'in kendi içine gömülü imzalar, imzalayan adı, gerekçe, konum ve iletişim bilgisi taşıyan görünür bir görünümle. Adobe Acrobat ile uyumlu.
ETSI EN 319 122. Herhangi bir dosya veya akış üzerinde CMS / PKCS#7 ikili imzalar, ayrık veya ekli.
ETSI EN 319 162. Belgeleri XAdES veya CAdES imzalarıyla birlikte paketleyen bir ZIP konteyneri. Tek belge için Simple, bir manifest ve birden çok belge için Extended.
Windows PE dosyaları: .exe, .dll, .sys, .ocx, .cpl ve .scr. Varsayılan olarak SHA-256, ayrıca SHA-1, SHA-384 ve SHA-512. İç içe çift imzalar eski doğrulayıcıları memnun eder.
.application ve .manifest dosyalarını imzalayın, böylece Windows istemcileri uygulamanızı güven uyarısı olmadan kurar.
.nupkg paketlerini imzalayın, böylece NuGet istemcisi yayıncı kimliğini doğrulayabilir. Hem yazar hem de depo imzaları desteklenir.
Visual Studio uzantı paketlerini imzalayın, böylece Marketplace ve IDE bunları güvenilir kabul eder.
B-B ile başlayın, arşiv kuralları gerektirdiğinde B-LTA'ya yükseltin. Kod imzalama sgcSign Server üzerinden çalışır, böylece özel anahtar tek bir yerde durur.
Her sağlayıcı aynı IsgcKeyProvider arayüzünü uygular, böylece bir imzalayıcı herhangi bir anahtar kaynağıyla değişiklik olmadan çalışır. Bir PFX dosyasından AWS KMS'ye geçmek, tek bir bileşeni değiştirmek demektir.
Yerel, parola korumalı anahtar dosyaları. Yerel Windows CNG, OpenSSL DLL gerekmez.
PEM sertifikaları ve şifrelenmiş PKCS#8 anahtarları, yerel PBES2 / PBKDF2 / AES-CBC şifre çözme ile.
Yerel makine ve geçerli kullanıcı depoları, doğrudan Windows PKI ve Active Directory kurulumunuza.
SafeNet, YubiKey ve Nitrokey dahil, standart PKCS#11 arayüzü üzerinden akıllı kartlar ve HSM'ler.
OAuth2 istemci kimlik bilgileriyle çalışan, Microsoft'un nitelikli imzalama hizmeti. Özel anahtarlar Azure'dan hiç çıkmaz.
Anahtarlar AWS Key Management Service içinde kalır. Belge özeti dışarı gider, ham imza geri döner.
Google Cloud Key Management içinde barındırılan anahtarlara karşı hizmet hesabı kimlik doğrulaması.
Vault transit imzalama motoru. Özetler kimliği doğrulanmış bir REST API üzerinden gider, anahtarlar Vault içinde kalır.
Nitelikli Polonyalı e-imza sağlayıcısı. KSeF, ZUS ve diğer kamu portalları için bulutta uzaktan imzalama.
Universign, D-Trust sign-me, A-Trust, FNMT Cl@ve Firma, Evrotrust ve Intesi Group dahil, uzak QTSP'ler için genel Cloud Signature Consortium v2 istemcisi.
Sağlayıcıyı değiştirin, imzalayıcı aynı kalsın. On sağlayıcının tamamı ayrıntılı olarak →
Her profil, özet algoritmasını, kanonikleştirmeyi, imza düzeyini, zaman damgasını ve OCSP iptal politikasını hedef yargı alanına uyacak şekilde önceden ayarlar. Ülke değiştirmek tek satırlık bir değişikliktir.
Çekya EET 2.0 satış kaydı, kendine ait bir bileşen olan TsgcEETClient. EET 2.0 ayrıntılı olarak →
Profiller, her üye devletin beklediği AdES veya QES düzeyini hedefler, özet, kanonikleştirme, zaman damgası ve iptal politikası zaten ayarlanmıştır. Almanya § 126a BGB kapsamında nitelikli bir imza ister, İspanya SEPE ve TGSS için AdES kabul eder, Polonya ZUS için Profil Zaufany veya nitelikli bir sertifika üzerinden yönlendirir. Bu farkları profil kodlar, sizin kodunuz değil.
TsgcEUTrustList, ETSI TS 119 612 Güvenilir Listeler Listesi'ni ve üye devlet başına Güvenilir Listeleri ayrıştırır, böylece herhangi bir X.509 sertifikası canlı AB kayıt defterine karşı sınıflandırılabilir. TsgcTSAClient, bir imzayı B-T, B-LT ve B-LTA düzeyine yükselten RFC 3161 zaman damgaları ekler ve her doğrulama, standartlaştırılmış bir ETSI TS 119 102-2 XML doğrulama raporu üretir.
REST API, Bootstrap tabanlı web yönetimi ve Windows hizmeti yükleyicisi olan, kendi barındırdığınız bir imzalama arka plan hizmeti. Derleme aracıları bir imza ister, imzalamayı anahtar sağlayıcı yapar ve anahtar malzemesi hiçbir zaman bir çalıştırıcıya inmez.
POST /api/v1/sign çağrısını TLS üzerinden, bir bearer API anahtarı ve X-Project başlığıyla yapar.Aynı PAdES imzası, iki farklı yolla üretildi. Uygulama imzalıyorsa bileşeni seçin, hat imzalıyorsa sunucuyu seçin.
// PAdES with a visible signature and an RFC 3161 timestamp
var
vKeyProvider: TsgcPFXKeyProvider;
vSigner: TsgcPAdESSigner;
vTSA: TsgcTSAClient;
begin
vKeyProvider := TsgcPFXKeyProvider.Create(nil);
vSigner := TsgcPAdESSigner.Create(nil);
vTSA := TsgcTSAClient.Create(nil);
try
vKeyProvider.FileName := 'certificate.pfx';
vKeyProvider.Password := 'secret';
vKeyProvider.LoadFromFile;
vTSA.URL := 'https://freetsa.org/tsr';
vSigner.KeyProvider := vKeyProvider;
vSigner.TSAClient := vTSA;
vSigner.Reason := 'Approved';
vSigner.Location := 'Madrid, Spain';
vSigner.VisibleSignature.Enabled := True;
vSigner.SignPDF('contract.pdf', 'contract-signed.pdf');
finally
vTSA.Free;
vSigner.Free;
vKeyProvider.Free;
end;
end;
# PAdES-sign contract.pdf through sgcSign Server
curl -X POST https://sign.example.com/api/v1/sign/pades \
-H "Authorization: Bearer $TOKEN" \
-H "X-Project: production" \
-F "file=@./contract.pdf" \
-o contract-signed.pdf
# Headers returned by the server
# X-Sgcsign-Signer-Subject: CN=ACME Corp, O=ACME, C=US
# X-Sgcsign-Duration-Ms: 312
sgcSign ayrı olarak lisanslanır ve Delphi 7'den RAD Studio 13'e ve C++ Builder için geçerlidir. Her lisans tam kaynak kodunu, 1 yıllık güncellemeyi, telifsiz dağıtımı ve % 70 yenileme indirimini içerir.
1 geliştirici lisansı. Aynı anda tek bir makinede kullanın.
2 geliştirici lisansı. Aynı anda iki makinede kullanın.
Sınırsız geliştirici. Tüm şirket makineleri.
sgcSign for .NET, aynı imza biçimlerini aynı fiyatlarla sunar ve esegece.sgcSign NuGet paketi olarak teslim edilir, başlangıç fiyatı: €299.
Lisansları ve fiyatları karşılaştırınDünya çapında Delphi, C++ Builder, Lazarus ve .NET geliştiricilerinin güvendiği.
Yardımınız ve desteğiniz için çok teşekkürler, bileşenlerinize bayılıyorum.
sgcWebSockets harika ve desteğiniz en iyisi!
sgcWebSockets kütüphaneniz çok kullanışlı ve kurulumu kolay. İyi çalışmalarınızı sürdürün!
Delphi, C++ Builder veya .NET uygulamanıza XAdES, PAdES, CAdES ve ASiC imzalama ekleyin ya da derleme altyapınız için merkezi bir imzalama hizmeti kurun.
Hızlı başlangıçÖzelliklerAnahtar sağlayıcılarÜlke profillerisgcSign ServerKarşılaştırma
sgcSign, Delphi, C++ Builder ve .NET için eSeGeCe bileşen kütüphanelerinden biridir. Aynı kuralları paylaşır, tam kaynak koduyla gelir ve telifsiz dağıtılır.
WebSocket, HTTP/2, MQTT, AMQP, WebRTC, yapay zeka ve 30+ API entegrasyonu. WebSocket ve MQTT yüklerini aynı imzalama motoruyla imzalayın.
PDF dosyalarını saf Object Pascal ile oluşturma, düzenleme, görüntüleme, imzalama, sansürleme ve doğrulama; dağıtılacak DLL yok. Ayrı olarak lisanslanır.
Bootstrap 5 ve htmx üzerine kurulu sunucu taraflı HTML ve arayüz bileşenleri. Bakımını üstleneceğiniz bir JavaScript yığını olmadan imzalama iş akışınıza web ön yüzü kazandırın.
Ham QUIC taşıması ve WebTransport dahil bir HTTP/3 istemcisi ve sunucusu. İmza ve zaman damgası isteklerini daha hızlı el sıkışmalar için HTTP/3 üzerinden gönderin.
Delphi ve C++ Builder için yapay zeka, LLM ve MCP bileşenleri. Tek bir bileşenin arkasında yedi LLM sağlayıcısı, ayrıca MCP, embeddings ve konuşma. Bağımsız ürün, sgcWebSockets Core çalışma zamanı pakete dahildir.
Delphi ve C++ Builder için MQTT, AMQP 0.9.1 ve 1.0, Apache Kafka ve STOMP istemci bileşenleri. Bağımsız ürün, sgcWebSockets Core çalışma zamanı pakete dahildir.
Delphi ve C++ Builder için OAuth2 istemcisi, JWT istemcisi ve WebAuthn desteği. Herhangi bir OAuth2/OIDC sağlayıcısıyla oturum açın, JWT'leri düzenleyin ve doğrulayın, yerel uygulamalara passkey kimlik doğrulaması ekleyin.
Delphi ve C++ Builder için HTTP sunucusu, HTTP/2 istemcisi, gRPC istemcisi ve Google Cloud Pub/Sub, Calendar ve FCM istemcileri. Bağımsız ürün, sgcWebSockets Core çalışma zamanı pakete dahildir.
REST sunucusu, OpenAPI sunucusu ve OpenAPI istemci bileşenleri. REST API'lerini bir OpenAPI 3.x sözleşmesinden yayınlayın veya OpenAPI ile tanımlanmış herhangi bir API'yi kullanın.
OpenAPI 3.x ayrıştırıcısı, Pascal SDK üreticisi ve OpenAPI sunucusu, ayrıca AWS, Azure, Google Cloud ve Microsoft Graph için 1.195+ önceden oluşturulmuş SDK.
Windows Hello, parmak izi sensörleri ve Windows Biometric Framework. İmzalayıcı çalışmadan önce bir imzalama anahtarının kilidini parmak iziyle açın.
Delphi 7'den 13'e kadar modern TLS, IPv6 ve HTTP/2 desteğine sahip güncellenmiş Indy TCP/IP bileşenleri. TSA'lara, OCSP yanıtlayıcılarına ve AB doğrulayıcılarına güvenilir taşıma.
Delphi ve C++ Builder için genel amaçlı kriptografi kütüphanesi: simetrik ve asimetrik şifreler, özetleme ve kuantum sonrası algoritmalar. sgcWebSockets Standard ve üzerinde ücretsiz gelir.
WhatsApp Business Cloud API ve Telegram TDLib istemcileri. Bağımsız çalışır, sgcWebSockets Core çalışma zamanı dahildir.