Построение функцй.
Пусть для простоты алфавит числовых эквивалентов букв открытого текста.
А = {1, 2,.., n}, а исходный открытый текст Т длины m - T = t1t2... tm, tm э A.
Функцией шифрования, назовем такую функцию e = f(t),
которая любым двум различным значениям аргументов t1 не ровно t2 сопоставляет два различных значения функции f(t1) не ровно f(t2).
Для открытого текста
Т = t1t2... tm, tm э A
имеем следующий шифртекст
E = f(t1)f(t2)... f(tm),
где f(tm) может быть любое нецелое действительное значение.
Если в качестве функции шифрования выбрать функцию
Y = sin п(x-1)/2(n-1), то на отобразит буквы алфавита A = {1, 2,..., n}
на отрезок [0, 1]
Так, если Т = БАС = 2_1_3 ( для русского алфавита n = 33),
то его криптограмма имеет вид
E = sin п/64_sin0_sin п/32
Первый шаг к пониманию -шифрования
Так глядишь и биткойн поймем...