Многие любят или иногда переписываться с друзьями, зашифровывают и расшифровывать сообщения, чтобы никто не знал какие-нибудь вещи, я предложу один из часто используемых алгоритмов зашифровки сообщения.
К примеру мы пишем сообщение типа, немного похоже на чат, но не чат:
«Привет,_как_дела?» и мы хотим его зашифровать.
Ключ (1.0)
==Буквы==
АБВГД (1-5)
ЕЖЗИЙ (6-10)
КЛМНО (11-15)
ПРСТУ (16-20)
ФХЦЧШ (21-25)
ЩЪЫЬЭ (26-30)
ЮЯ (31-32)
==Спец.символы==
?!.,: (33-37)
;()_ (38-41) 41~(пробел, пропуск)
1) Если у нас буква четная и находится на четном месте, мы складываем позицию буквы и номер буквы в ключе;
2) Если у нас буква четная и находится на нечетном месте, мы вычитаем позицию буквы и складываем номер буквы в ключе;
3) Если у нас буква нечетная и находится на нечетном месте, мы вычитаем позицию буквы и номер буквы в ключе;
4) Если у нас буква нечетная и находится в четном месте, мы складываем позицию буквы и вычитаем номер буквы в ключе.
Теперь что у нас должно получится: (2.0)
1) Мы должны, записать какие значения у нас получились в ряд через .X. (X-значение относительно каждого символа).
2) Сложить и перемножить полученные значения, даже если получится минусовое значение.
3) Написать что у вас (тебя) получилось на листок или такое же место.
Выполнение данного алгоритма на примере нашего текста
1) Привет. Как дела?
2) (обычный 1-17)(ключ 16,17,9,3,6,19,35,41,11,1,11,41,5,6,12,1,33)
3) -3-9=12, -7-35=-42, -9-11=-20, -11-11=-21, -13-5=-18, -17-33=-50
1-16=-15, 5-6=-1, 15-12=3, 14+6=20, -2+17=15, -4+3=-1, -6+19=13
-8+41=33, -10+1=-9, -12+41=29, -16+1=-15
4) (пункт 2.0):
(-12)+(-42)+(-20)+(-21)+(-18)+(-50)+(-15)+(-1)+
+3+20+15+(-1)+13+33+(-9)+29+15=-61
(-12)*(-42)*(-20)*(-21)*(-18)*(-50)*(-15)*(-1)*
*3*20*15*(-1)*13*33*(-9)*29*15=4319616220920000000

Алгоритм может и не стабилен, но если кому нужно забирайте или посоветуйте, что надо добавить или изменить.