Ekran Kartlarında Rekor AES Şifreleme Performansı
- English
- Türkçe
Title: Ekran Kartlarında Rekor AES Şifreleme Performansı
Speaker: Cihangir Tezcan
Event: Ankara Kriptoloji Seminerleri
Place: Online
Date: 27 May 2021
Abstract: Ekran kartları paralel işlemler için özel tasarlanmıştır ve bu işlemleri CPU'lardan çok daha hızlı şekilde gerçekleştirmektedir. Bu sunumda AES blok şifresinin paylaşımlı hafızada çakışma olmadan nasıl tablo tabanlı kodlanabileceği anlatılacaktır. Bu yöntemle RTX 2070 Super ekran kartında 878.6 Gbps performans elde edilmiştir. Bu hız donanım tabanlı AES şifrelemesi yapabilen AES-NI destekli CPU'ları, şu ana kadarki en iyi GPU kodlamalarını ve eski COPACOBANA ve RIVYERA gibi FPGA tabanlı cihazları geride bırakmaktadır. MX 250 gibi düşük seviye bir ekran kartında bile AES-256 için 60.0 Gbps performans elde edilebilmektedir. Bu hız mevcut SSD yazma/okuma hızlarından çok daha fazla olduğu için, AES-128 yerine AES-256 kullanmak herhangi bir performans kaybına neden olmamaktadır. Bu yüksek hızlı kodlar sayesinde ekran kartları yardımcı işlemci olarak kullanılırsa, yoğun TLS sunucuları CPU işlemcilerini başka işlere ayırabilecek, dosya ya da disk şifrelemede CPU'dan kaynaklı gecikmeler ortadan kalkabilecek ve teorik yollarla elde edilmiş kriptanaliz sonuçlarının pratikte kontrolü daha kolay sağlanabilecektir.