Gronsfeld şifresi, Caesar kaydırmalarından oluşan bir dizi gibi çalışan klasik bir çok alfabeli şifredir. Tüm mesaj için tek bir sabit kaydırma kullanmak yerine, her rakamın farklı bir kaydırmayı tanımladığı sayısal bir anahtar kullanır.
Örneğin 314159 anahtarında ilk harf 3 konum, ikinci harf 1 konum, üçüncü harf 4 konum kaydırılır ve işlem böyle devam eder. Anahtarın sonuna gelindiğinde rakamlar baştan tekrar eder ve mesajın tamamı işlenene kadar kullanılır.
Çözme sırasında aynı sayısal anahtar ters yönde kullanılır: her şifreli harf, karşılık gelen rakam kadar geri kaydırılır. Seçilen alfabenin parçası olmayan boşluklar, noktalama işaretleri, rakamlar ve semboller genellikle değiştirilmeden korunur.