Алгоритм шифрования "Хамелеон"
Игральные карты можно использовать не только для развлечения, а и шифрования в полевых условиях. Этот алгоритм основан на алгоритме шифрования RC4. В нем используется колода игральных карт 54 карты (52 без Джокеров). Колода делится на два набора по 26 карт: карты черной масти и карты красной масти. Каждый набор является, своего рода, самостоятельным алфавитом, поэтому каждой карте от Туза (самая младшая карта) до Короля (самая старшая карта) соответствует определенная буква алфавита. Это можно проиллюстрировать следующей таблицей (она нам пригодится ниже): +--+--+--+--+--+--+--+--+--+--+--+--+--+ | Червы/ Пики | +--+--+--+--+--+--+--+--+--+--+--+--+--+ | A| 2| 3| 4| 5| 6| 7| 8| 9|10| J| Q| K| +--+--+--+--+--+--+--+--+--+--+--+--+--+ | A| B| C| D| E| F| G| H| I| J| K| L| M| +--+--+--+--+--+--+--+--+--+--+--+--+...