Vernam şifresi, mesajın her baytı ile anahtarın karşılık gelen baytı arasında XOR (özel veya) işlemini uygulayarak verileri dönüştürür. XOR tersine çevrilebilir olduğundan, aynı anahtar yeniden uygulandığında özgün metin geri elde edilir.
Bu araçta şifrelenmiş ikili veriler otomatik olarak Base64 biçiminde kodlanır. Böylece sonuç metin olarak güvenli biçimde kopyalanabilir, saklanabilir ve aktarılabilir. Şifre çözme sırasında önce Base64 kodu çözülür, ardından aynı anahtarla XOR işlemi uygulanır.
En yüksek güvenlik için anahtar rastgele olmalı, en az mesaj kadar uzun olmalı ve yalnızca bir kez kullanılmalıdır. Daha kısa bir anahtar tekrarlandığında yöntem XOR şifrelemesini göstermeye devam eder, ancak gerçek bir tek kullanımlık anahtarın güvenlik garantilerini artık sağlamaz.
Vernam şifresi, daha sonra birçok modern akış şifresinin temelini oluşturan XOR ilkesini ortaya koyduğu için kriptografi tarihinde önemlidir.