brainpoolP384r1 Elliptic Curve
Gelir İdaresi Başkanlığı teknik kılavuzları, Vergi Usul Kanunu ve UBL-TR standartları referans alınarak doğrulanmıştır.
Tanımı ve Standardizasyon Temelleri
brainpoolP384r1, Alman Federal Bilgi Güvenliği Dairesi (BSI - Bundesamt für Sicherheit in der Informationstechnik) bünyesindeki ECC Brainpool konsorsiyumu tarafından geliştirilen ve IETF RFC 5639 dokümanıyla standartlaştırılan, 384-bit anahtar uzunluğuna sahip yüksek güvenlikli bir eliptik eğri kriptografi standardıdır.
Avrupa Birliği eIDAS regülasyonu, ETSI TS 119 312 kriptografik algoritmalar şartnamesi ve Alman Federal Ağ Ajansı (BNetzA) teknik kriterlerinde; en yüksek gizlilik dereceli devlet sırlarının korunması ve Nitelikli Elektronik İmza (QES) sertifikalarında 2030 yılı ve sonrasına yönelik uzun vadeli kriptografik direnç sağlamak amacıyla zorunlu kılınan birincil eğriler arasında yer alır.
Matematiksel Eğri Denklemi ve Parametreleri
brainpoolP384r1, asal bir cisim ($GF(p)$) üzerinde tanımlanmış bir Kısa Weierstrass Eliptik Eğrisi mimarisine sahiptir. Cebirsel denklemi şu şekildedir:
y² = x³ + ax + b (mod p)
Asal Modül (p):
p = 8CB91E82A3386D280F5D6F7E50E641DF152F7109ED5456B412B1DA197FB71123ACD3A729901D1A71874700133107EC53 (384 bit)
Eğri Katsayıları:
a = 7BC382C63D8C150C3C72080ACE05AFA0C2BEA28E4FB22787139165EFBA91F90F8AA5814A503B11E4E9804E1042152D06
b = 04A8C772C4C71641F8F222628B1CE0B129AE4E083E4566A652F62C43F40DE033FDCB30E4080057E0A8E5D42680CE7774
Kriptografik Güvenlik Seviyesi ve Üstünlükleri
- 192-Bit Simetrik Güvenlik Eşdeğeri: brainpoolP384r1, 192 bitlik simetrik şifreleme güvenliği sağlar. Bu koruma düzeyi, AES-192 ve 7680-bit RSA anahtarlarına tam matematiksel eşdeğerlik sunar.
- Şeffaflık ve Deterministik Tasarım (Nothing-Up-My-Sleeve): Standart NIST eğrilerinin aksine, eğri parametreleri bağımsız kriptograflar tarafından doğrulanabilir deterministik SHA-1 çıktılarıyla türetilmiştir. Arka kapı (backdoor) şüphelerinden tamamen uzaktır.
- Uzun Vadeli Yasal Geçerlilik (Long-Term Validity): Türkiye 5070 sayılı Kanun ve eIDAS standartlarında, 10 yıldan daha uzun süre saklanması gereken tapu, kadastro, yüksek meblağlı bankacılık teminatları ve devlet arşivi belgelerinde tavsiye edilen en üst eğri standardıdır.
Kullanım Alanları ve Donanım Entegrasyonu
- Yeni Nesil e-Pasaport ve Kimlik Kartları: ICAO Doc 9303 Supplement EAC v2 (Extended Access Control) protokolünde sınır kapısı biyometrik doğrulamaları için kullanılır.
- Donanımsal Güvenlik Modülleri (HSM): FIPS 140-2 Level 3/4 sertifikalı HSM cihazlarında kök sertifika otoritesi (Root CA) anahtar üretimi için tercih edilir.
- TLS 1.3 ve IPsec: Yüksek güvenlikli kamu ve askeri VPN ağlarında Eliptik Eğri Diffie-Hellman (ECDH) anahtar değişimi protokolünde çalıştırılır.
OpenSSL ile brainpoolP384r1 Kullanımı
# brainpoolP384r1 Özel Anahtar Üretimi
openssl ecparam -name brainpoolP384r1 -genkey -noout -out brainpool384_key.pem
# Açık Anahtarın Türetilmesi
openssl ec -in brainpool384_key.pem -pubout -out brainpool384_pub.pem
# Eğri Bilgilerini İnceleme
openssl ecparam -name brainpoolP384r1 -text -noout