с две думи искаш да правиш една от двете онсновни стъпки в криптографията - заместване
в случая е просто заместване..
Aгоритъм на работа:
1. Създаване на т.н. кодова книга - масив от данни(по-добре случайни, и гледай да не се повтарят)
2. Заместането:
2.1. Ако искаш да е просто заместване - на всяка буква или аски символ си избираш един символ от кодовата книга; това е слаб метод и се разкодира с молив, тетрадка и малко време
Пример : ако част от кодовата книга ти е : б-0х10;а-0х25;я-0хFA; г-0хBC; интервал - 0x12; то съобщението "баба яга" след заместването ще бъде "0х10,0х25,0х10,0х25,0х12,0хFA,0хBC,0х25".
2.2. Другия начин е значението на буквата от кодовата книга да не е фиксирано, а да зависи от ключ -(или парола). Така затрудняваш повече хората дето се интересуват от смисъла на съобщението
