sgcSign Belgeleri imzalayın. Kodu imzalayın. Kanıtlayın.

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 →
  • XAdES
  • PAdES
  • CAdES
  • ASiC
  • Authenticode
  • RFC 3161 zaman damgaları
  • Delphi
  • C++ Builder
  • .NET
  • 4ETSI imza aileleri: XAdES, PAdES, CAdES ve ASiC
  • 4Temel seviyeler, B-B'den B-LTA arşivlemeye kadar
  • 10Anahtar sağlayıcılar, PFX dosyalarından bulut KMS'ye
  • 21Önceden yapılandırılmış ülke profilleri
  • 0Derleme ajanlarınızda özel anahtar yok
İki yarım, tek motor

Bir yanda belgeler, diğer yanda kod.

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.

Belge

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.

Belge

PAdES

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.

Belge

CAdES

ETSI EN 319 122. Herhangi bir dosya veya akış üzerinde CMS / PKCS#7 ikili imzalar, ayrık veya ekli.

Belge

ASiC-S / ASiC-E

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.

Kod

Authenticode

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.

Kod

ClickOnce

.application ve .manifest dosyalarını imzalayın, böylece Windows istemcileri uygulamanızı güven uyarısı olmadan kurar.

Kod

NuGet

.nupkg paketlerini imzalayın, böylece NuGet istemcisi yayıncı kimliğini doğrulayabilir. Hem yazar hem de depo imzaları desteklenir.

Kod

VSIX

Visual Studio uzantı paketlerini imzalayın, böylece Marketplace ve IDE bunları güvenilir kabul eder.

  • Her belge biçimi:
  • B-B temel
  • B-T zaman damgası
  • B-LT uzun vadeli
  • B-LTA arşivleme
  • Her kod yapıtı:
  • Varsayılan SHA-256
  • RFC 3161 zaman damgası
  • Çift imzalama
  • Yalnızca özet modu

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.

10 anahtar sağlayıcı

Yerel dosyalar, donanım belirteçleri, bulut KMS.

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.

PFX / PKCS#12

  • TsgcPFXKeyProvider

Yerel, parola korumalı anahtar dosyaları. Yerel Windows CNG, OpenSSL DLL gerekmez.

PEM Dosyaları

  • TsgcPEMKeyProvider

PEM sertifikaları ve şifrelenmiş PKCS#8 anahtarları, yerel PBES2 / PBKDF2 / AES-CBC şifre çözme ile.

Windows Sertifika Deposu

  • TsgcWindowsCertStoreProvider

Yerel makine ve geçerli kullanıcı depoları, doğrudan Windows PKI ve Active Directory kurulumunuza.

PKCS#11 Donanım Belirteçleri

  • TsgcPKCS11Provider

SafeNet, YubiKey ve Nitrokey dahil, standart PKCS#11 arayüzü üzerinden akıllı kartlar ve HSM'ler.

Azure Trusted Signing

  • TsgcAzureTrustedSigningProvider

OAuth2 istemci kimlik bilgileriyle çalışan, Microsoft'un nitelikli imzalama hizmeti. Özel anahtarlar Azure'dan hiç çıkmaz.

AWS KMS

  • TsgcAWSKMSKeyProvider

Anahtarlar AWS Key Management Service içinde kalır. Belge özeti dışarı gider, ham imza geri döner.

Google Cloud KMS

  • TsgcGCloudKMSKeyProvider

Google Cloud Key Management içinde barındırılan anahtarlara karşı hizmet hesabı kimlik doğrulaması.

HashiCorp Vault

  • TsgcHashiCorpVaultKeyProvider

Vault transit imzalama motoru. Özetler kimliği doğrulanmış bir REST API üzerinden gider, anahtarlar Vault içinde kalır.

Certum SimplySign

  • TsgcCertumSimplySignProvider

Nitelikli Polonyalı e-imza sağlayıcısı. KSeF, ZUS ve diğer kamu portalları için bulutta uzaktan imzalama.

CSC v2

  • TsgcCSCKeyProvider

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 →

AB uyumluluğu

21 önceden yapılandırılmış ülke profili.

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.

E-faturalama profilleri (12)

Göz atın →
  • İspanya VeriFactu (AEAT)
  • İspanya, Bask TicketBAI
  • İspanya Facturae 3.x / FACe
  • İtalya FatturaPA (SDI)
  • Portekiz SAF-T PT
  • Polonya KSeF
  • Fransa / Almanya Factur-X / ZUGFeRD
  • Romanya e-Factura (ANAF)
  • Macaristan NAV Online
  • Hırvatistan Fiskalizacija
  • Belçika & Bulgaristan Peppol UBL
  • Yunanistan myDATA (AADE)

AB iş sözleşmesi profilleri (9)

Göz atın →
  • Almanya B-LT
  • İtalya B-LT
  • İspanya B-T
  • Fransa B-T
  • Avusturya B-LT
  • Belçika B-LT
  • Portekiz B-LT
  • Hollanda B-T
  • Polonya B-T

Çekya EET 2.0 satış kaydı, kendine ait bir bileşen olan TsgcEETClient. EET 2.0 ayrıntılı olarak →

eIDAS ile uyumlu biçimler

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.

Doğrulama ve uzun vadeli kanıt

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.

21 profilin tamamına göz atın →

sgcSign Server

Derleme altyapınız için merkezi imzalama.

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.

  1. DerleyinHattınız yapıyı herhangi bir aracıda, Windows veya Linux üzerinde derler.
  2. Bir imza isteyinAracı POST /api/v1/sign çağrısını TLS üzerinden, bir bearer API anahtarı ve X-Project başlığıyla yapar.
  3. HSM veya KMS imzalarSunucu, yapılandırılmış anahtar sağlayıcıya ulaşır. Özel anahtarlar HSM'de, Azure'da, AWS'de, Google Cloud'da veya Vault'ta kalır.
  4. İmzalı yapı geri dönerİmzalı ikili dosya, yanıt başlıklarında imzalayan konusu ve süre bilgisiyle birlikte doğrudan aracıya akar.
  5. Zaman damgalı ve denetlenmişBir RFC 3161 zaman damgası uygulanır ve işlem, Prometheus metrikleri ile HMAC imzalı web kancalarıyla birlikte SHA-256 özet zincirli bir denetim günlüğüne kaydedilir.
Büyük bir yükleyicinin sgcSign Server üzerinden yalnızca özetiyle imzalanması
Authenticode, ClickOnce, NuGet, VSIX, XAdES, PAdES ve CAdES aynı uç nokta biçimini paylaşır.
  • Windows hizmeti
  • Çok kiracılı projeler
  • İki adımlı onay

sgcSign Server genel bakışı →

Kod

Bir PDF'yi işlem içinde veya REST üzerinden imzalayın.

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

Hızlı başlangıcı okuyun

Lisanslar

Single, Team ve Site.

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.

Single

1 geliştirici lisansı. Aynı anda tek bir makinede kullanın.

€299

Team

2 geliştirici lisansı. Aynı anda iki makinede kullanın.

€449

Site

Sınırsız geliştirici. Tüm şirket makineleri.

€749

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ın
Referanslar

Geliştiriciler Ne Diyor

Dü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.
Mark Steinfeld CTO
sgcWebSockets harika ve desteğiniz en iyisi!
Christian Meyer Kurucu ve CTO
sgcWebSockets kütüphaneniz çok kullanışlı ve kurulumu kolay. İyi çalışmalarınızı sürdürün!
Simone Moretti Delphi Geliştiricisi

eIDAS uyumlu imzaları bugün yayınlayı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.

eSeGeCe'den daha fazlası

eSeGeCe'nin Diğer Ürünleri

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.

sgcWebSockets

WebSocket, HTTP/2, MQTT, AMQP, WebRTC, yapay zeka ve 30+ API entegrasyonu. WebSocket ve MQTT yüklerini aynı imzalama motoruyla imzalayın.

sgcPDF

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.

sgcHTML

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.

sgcQUIC

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.

sgcAI

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.

sgcMQ

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.

sgcAuth

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.

sgcHTTP

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.

sgcREST

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.

sgcOpenAPI

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.

sgcBiometrics

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.

sgcIndy

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.

sgcCrypto

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.

sgcSocial

WhatsApp Business Cloud API ve Telegram TDLib istemcileri. Bağımsız çalışır, sgcWebSockets Core çalışma zamanı dahildir.

Blogdan Son Yazılar

Tüm yazıları görüntüleyin →

eSeGeCe'nin sgcSign görünümünü görüyorsunuz.

Bana başka bir açı gösterin →
30 Günlük Para İade GarantisiMemnun kalmadınız mı? Satın alımdan sonraki 30 gün içinde tam para iadesi talep edin. İade politikasına bakın