Насколько я понимаю, - надо взять стандартную последовательность двоичных чисел с длиной, равной мощности множества:
...0001
...0010
...0011
...0100
и т.д.
и применить к ней взаимно однозначное преобразование.
Если так, то может еще поможете с выбором наиболее подходящего блочного шифра.
Условия:
- длина множества 50-10 000 элементов
- обратное преобразование не требуется
- желательно иметь возможность контролировать размеры подмножеств (например, выбирать ключ таким, чтобы в начале создавались маленькие подмножества)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.