İçeriğe geç
  1. Ana Sayfa
  2. Blog
  3. Cloud İmzalama
  4. AWS CloudHSM ile Kod İmzalama: Kurulum ve Kullanım Rehberi
Cloud İmzalama 3 dk okuma

AWS CloudHSM ile Kod İmzalama: Kurulum ve Kullanım Rehberi

AWS CloudHSM kullanarak yazılımlarınızı nasıl imzalarsınız? FIPS 140-2 Level 3 sertifikalı HSM ile kod imzalama kurulum ve kullanım rehberi.

AWS CloudHSM ile Kod İmzalama Kurulum Rehberi

AWS CloudHSM, Amazon Web Services tarafından sunulan, FIPS 140-2 Level 3 sertifikalı bulut tabanlı donanımsal güvenlik modülüdür. Kod imzalama, SSL/TLS ve veri şifreleme için güvenli anahtar yönetimi sağlar.

AWS CloudHSM Nedir?

AWS CloudHSM, size özel HSM cihazlarını AWS veri merkezlerinde barındıran yönetilen bir hizmettir. Diğer müşterilerle paylaşılmayan, tamamen sizin kontrolünüzde olan HSM instance'ları sunar.

Temel Özellikleri

  • FIPS 140-2 Level 3 sertifikalı Cavium HSM cihazları
  • Single-tenant: HSM cihazı yalnızca size aittir
  • VPC entegrasyonu: AWS VPC içinden güvenli erişim
  • Otomatik yedekleme ve yüksek erişilebilirlik
  • PKCS#11, JCE, OpenSSL, Microsoft CNG API desteği

Kod İmzalama İçin AWS CloudHSM Kurulumu

1. CloudHSM Cluster Oluşturma

AWS Console üzerinden CloudHSM Cluster oluşturma adımları:

  1. AWS Console'da CloudHSM hizmetine gidin
  2. "Create Cluster" butonuna tıklayın
  3. VPC ve Subnet seçimini yapın
  4. Cluster oluşturulmasını bekleyin (yaklaşık 10 dakika)
  5. HSM instance'ı cluster'a ekleyin

2. CloudHSM Client Kurulumu

EC2 instance üzerinde CloudHSM client kurulumu:

# CloudHSM Client kurulumu
sudo yum install -y aws-cloudhsm-client

# Client yapılandırması
sudo /opt/cloudhsm/bin/configure -a <HSM_IP>

# Client servisini başlatma
sudo systemctl start cloudhsm-client

3. Crypto User Oluşturma

# cloudhsm_mgmt_util ile giriş
/opt/cloudhsm/bin/cloudhsm_mgmt_util /opt/cloudhsm/etc/cloudhsm_mgmt_util.cfg

# Login
loginHSM PRECO admin password

# Crypto User oluşturma
createUser CU codesign_user MyStrongPassword123

4. İmzalama Anahtarı Oluşturma

# key_mgmt_util ile anahtar oluşturma
/opt/cloudhsm/bin/key_mgmt_util

loginHSM -u CU -s codesign_user -p MyStrongPassword123

# RSA 4096 anahtar çifti oluşturma
genRSAKeyPair -m 4096 -e 65537 -l codesigning_key

Kod İmzalama İşlemi

Windows Uygulaması İmzalama

AWS CloudHSM üzerinde saklanan anahtar ile Windows uygulaması imzalama:

# CSR oluşturma (CloudHSM üzerindeki anahtarla)
openssl req -new -key "pkcs11:token=hsm;object=codesigning_key" \
  -out codesign.csr -engine pkcs11

# Sertifika alındıktan sonra imzalama
signtool sign /sha1 <thumbprint> /tr http://timestamp.digicert.com \
  /td sha256 /fd sha256 MyApp.exe

Maliyet

AWS CloudHSM fiyatlandırması (2026 itibarıyla):

BileşenÜcret
HSM Instance (saatlik)~$1.50/saat
HSM Instance (aylık)~$1,080/ay
YedeklemeDahil
Veri transferiAWS standart ücretleri

Not: AWS CloudHSM maliyeti yüksek olabilir. Sadece kod imzalama için kullanacaksanız, Certum SimplySign veya DigiCert KeyLocker gibi kod imzalamaya özel Cloud HSM çözümlerini değerlendirmenizi öneririz.

Alternatif Cloud HSM Çözümleri

  • Azure Key Vault HSM: Microsoft Azure ekosistemi için optimize edilmiş
  • Google Cloud HSM: GCP Cloud KMS bünyesinde HSM desteği
  • Certum SimplySign: Kod imzalama odaklı, uygun maliyetli Cloud HSM
  • DigiCert KeyLocker: Enterprise seviye kod imzalama HSM çözümü

Güvenlik Önerileri

  • CloudHSM cluster'ı en az 2 AZ'de yüksek erişilebilirlik için çalıştırın
  • IAM politikalarını en düşük yetki prensibi ile yapılandırın
  • CloudTrail ile tüm API çağrılarını loglayın
  • Düzenli olarak HSM audit loglarını inceleyin
  • Crypto User şifrelerini Key Management Service ile yönetin

Sonuç

AWS CloudHSM, en yüksek güvenlik gereksinimlerini karşılayan profesyonel bir Cloud HSM çözümüdür. Ancak maliyeti nedeniyle sadece kod imzalama amaçlı kullanım için değerlendirilmelidir. Kod imzalamaya özel daha uygun maliyetli alternatifler için Cloud Kod İmzalama sayfamızı inceleyebilirsiniz.

Yazar Ali Yiğit

10 Nisan 2026 · 3 dk okuma

Sertifikalar

Önerilen kod imzalama sertifikaları

Tüm ürünler
DigiCert Cloud OV

DigiCert Cloud OV Kod İmzalama

1-3 İş Günü Kuruluş doğrulaması

  • OV Kuruluş Doğrulaması
  • DigiCert Trusted Root Güvencesi
  • Microsoft Authenticode (.exe, .dll, .msi, .cab, .ocx, .sys)
$580,00 %8 indirim $534,00 /yıl
Certum Cloud OV

Certum Standard Cloud Kod İmzalama

1-5 İş Günü Kuruluş doğrulaması

  • Kuruluş (OV) veya bireysel doğrulama
  • Şirketlere, şahıs firmalarına ve bireysel geliştiricilere verilir
  • SimplySign bulut imza — USB token veya kart okuyucu gerekmez
$256,00 %30 indirim $180,00 /yıl
DigiCert Cloud EV

DigiCert Cloud EV Kod İmzalama

1-5 İş Günü Kernel sürücü & WHQL

  • EV Genişletilmiş Doğrulama
  • DigiCert Premium Güvence
  • Microsoft SmartScreen Uyumlu İmza
$1.275,00 %33 indirim $850,00 /yıl
Yorumlar

Yorumlar

Sorularınızı ve deneyimlerinizi paylaşın.

Henüz yorum yapılmamış. İlk yorumu siz yapın.

Yorum yazın

Yorumlar onaylandıktan sonra yayınlanır. E-posta adresiniz yayınlanmaz.

Destek

Sorunuz mu var?

Kod imzalama sertifikası seçimi ve kurulumu için uzman ekibimize ulaşın.