Bu şifreleme algoritmasındaki temel amaç, bir alfabedeki her bir karakterin yerine, aynı alfabeden başka bir karakter koyarak şifreleme işlemini gerçekleştirmektir. Bu işlemde hangi karakterin yerine hangi karakterin geleceği konusunda bir kural yoktur, yani rastgele seçilebilir. Örnek olarak şifrelenecek ELMA metnindeki karakterlerin karşılığına gelecek harfler şu şekilde olsun:
E-> Z, L->T, M->E, A->K
Bu halde şifreli metin şu şekilde olacaktır: ZTEK
E-> Z, L->T, M->E, A->K
Bu halde şifreli metin şu şekilde olacaktır: ZTEK