Cryptology Engine

AES-GCM Decrypt

Decrypt AES-GCM encrypted data

Operations - AES-GCM

Switch between Encrypt and Decrypt

Encrypted Data and Key
Decrypted Data

AES-GCM Decrypt About

AES-GCM Decrypt, AES-GCM (Advanced Encryption Standard - Galois/Counter Mode) ile şifrelenmiş verileri deşifreler ve authentication tag'i doğrular. Authenticated encryption sağlayarak hem şifrelemeyi hem de veri bütünlüğü kontrolünü gerçekleştirir.

Technical Specifications

Anahtar Gereksinimi:
Şifreleme sırasında kullanılan anahtar gerekli (128/192/256 bit)
IV (Nonce):
Şifrelenmiş veriden otomatik olarak çıkarılır (12 byte)
Authentication Tag:
Şifrelenmiş veri içinde kontrol edilir
Güvenlik:
Yüksek - Authenticated decryption

Usage Areas

  • TLS 1.2 ve TLS 1.3 protokollerinde veri deşifreleme
  • Güvenli mesajlaşma uygulamalarında deşifreleme
  • Disk ve dosya şifreleme sistemlerinde
  • Veri bütünlüğü kontrolü gerektiren uygulamalar

Features

  • Authenticated decryption: Şifreleme ve kimlik doğrulama tek işlemde
  • Otomatik IV çıkarma: IV şifrelenmiş veriden otomatik olarak alınır
  • Authentication tag kontrolü: Veri değişikliklerini otomatik tespit eder
  • Güvenli hata yönetimi: Geçersiz anahtar veya bozuk veri hata üretir
  • Aynı anahtar gerekir: Şifreleme ile aynı anahtar kullanılmalıdır

Standards and References

  • NIST Special Publication 800-38D
  • ISO/IEC 19772:2009
  • RFC 5288 (AES-GCM Cipher Suites for TLS)

⚠️ Important Warnings

  • Şifreleme sırasında kullanılan anahtar kullanılmalıdır - farklı anahtar başarısız olur
  • Authentication tag kontrolü başarısız olursa deşifreleme yapılmaz
  • IV her zaman rastgele olmalı - aynı IV ve anahtar kombinasyonu güvenlik açığı