Szyfr czterokwadratowy jest to poligraficzny szyfr podstawieniowy. Każda para liter tekstu jawnego zastępowana jest inną parą liter, wybraną z tablicy kodowej za pomocą czterech kwadratów, z których każdy składa się z tablicy 5x5 wypełnionej literami alfabetu łacińskiego. Za pomocą naszego kodera zarówno zaszyfrujesz oraz odszyfrujesz każdy tekst szyfrem czterokwadratowy.
Ze względu na fakt, że liter alfabetu łacińskiego jest 26 a w tablicy mieści się 25 wybierz czy chcesz zastąpić jakąś literę inną literą (najczęściej J->I), czy usunąć literę z tablicy (np. najmniej używaną). Wybierz czy chcesz użyć do szyfrowania tablicę kodową z wprowadzonym kluczem, czy chcesz wypełnić każde pole tablicy ręcznie lub losowo. Jeżeli wybierzesz kodowanie z kluczem to wprowadź klucz w odpowiednie pole. Jeśli wybierzesz wypełnienie ręczne lub losowe wówczas samodzielnie wpisz litery do górnego prawego kwadratu oraz do dolnego lewego albo wypełnij losowo tablicę. W koderze polskie litery zamieniane są na litery łacińskie Ą->A, Ć->C, Ń->N itd.