BT Sözlüğü › Güvenlik › scrypt

scrypt

Güvenlik Svenska → Güncellendi: 2026-10-11

Colin Percival’in 2009’da, başta Tarsnap yedekleme hizmeti için geliştirdiği anahtar türetme fonksiyonu. Kasıtlı olarak bellek yoğun tasarlanan ilkidir — parola tahmini yalnızca hesaplama değil RAM de harcatmalı.

Arka plan şu: bcrypt ve PBKDF2 ağırlıklı olarak işlemci zamanına mal olur, işlemci zamanı ise GPU’lar ve özel çiplerle ucuza ölçeklenir. scrypt, saldırganı paralel her tahmin denemesi için bellekte büyük bir tablo tutmaya zorlar; böylece binlerce eşzamanlı deneme saat döngüsünde değil silikonda pahalıya patlar. N (bellek/maliyet), r (blok boyutu) ve p (paralellik) parametreleri sunucunun kaldırabileceği düzeye ayarlanır. RFC 7914 ile standartlaştı. Litecoin, ASIC direnci için onu madencilik algoritması olarak benimsedi — ve yine de ASIC’lere kavuştu. Bugünkü tavsiye, 2015 Password Hashing Competition’ın kazananı Argon2’dir, ama scrypt hâlâ gayet kabul edilebilir.

← Sözlüğe dön