Format korumalı şifreleme (FPE)
Çıktısı girdisiyle aynı biçime sahip olan şifreleme; örneğin 16 haneli bir kart numarası şifrelendikten sonra da 16 haneli kalır.
Format korumalı şifreleme (FPE), çıktının girdiyle aynı alfabeye ve uzunluğa sahip olmasını garanti eder. 16 haneli bir kart numarası başka bir 16 haneli sayıya dönüşür; böylece mevcut veritabanlarındaki alanlar şema değiştirilmeden şifrelenebilir. Yapılar genellikle bir Feistel yapısına ya da bir sayı kümesi üzerinde döngü yürümeye (cycle walking) dayanır, farklı bağlamları birbirinden ayırmak için de bir tweak kullanılır.
NIST, 2016'da FF1 ve FF3'ü içeren SP 800-38G'yi yayımladı. FF3'e 2017'de yapılan bir saldırı, algoritmanın her parametre için güvenlik hedefini karşılamadığını gösterdi ve NIST tavsiyesini değiştirdi. FPE uygulayacak olan, kendi tasarımını icat etmek yerine gözden geçirilmiş bir varyantı kullanmalıdır.