Mamy A' = (1, 3, 5, 10), u = 20 i w = 7. Wowczas w-1 = 3. Wektor prostego zagadnienia plecakowego przeksztalcamy w wektor zagadnienia zlozonego:
A = (7 * 1 mod 20, 7 * 3 mod 20, 7 * 5 mod 20, 7 * 10 mod 20) = (7, 1, 15, 10)
Szyfrujemy tekst jawny M = 13, ktory jest reprezentowany przez wektor dwojkowy (1,1,0,1):
C = EA(M) = 7 + 1 + 10 =18
Deszyfrowanie zas wykonujemy przez obliczenie:
DA(C) = DA(18) = snap(3 * 18 mod 20, A') = snap(14, A') = (1,1,0,1) = 13