ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
1057533 Топик полностью
argus98 (02.12.2020 22:00, просмотров: 223) ответил Tpoeшник на А что такое таблица перестановок/инверсий бит? И такая методика не сможет привести к повтору кода? Ну типа и 78 и 56898 на выходе "сгенерят" "d78hfnw67"
б) Не сможет. а) девять 62-ичных чисел = 54 бита. Таблица инверсий - это 

тоже 54-битное число W. Инверсия Y = W xor Y.

Перестановка - более трудоёмка. Типа 2-бит поставить на 15, 33-бит поставить на 2, ну и т.д.


pps Для удобства пользователей я бы исключил из набора символы "0" и "O", а также "1", "I" и "l" (L маленькая) из-за плохой различимости на глаз. А вот для удобства вычислений расширил бы набор символов до 64 за счёт печатаемых символов # $ % ^ & * ( ) [ ] итп