Как стать автором
Обновить

Комментарии 6

Если взять открытый ключ абонента А и умножить его на матрицу T, мы получим секретный ключ абонента А
т.е. можно таким образом использовать несколько доверенных центров, комбинируя ключи
Вы написали
В нашей программе первым элементом каждой строки будет число в первой степени, а не в нулевой:

Но ниже, в качестве примера, привели матрицу, где первый элемент каждой строки все таки в нулевой степени ( столбец 1 ). Так какой из вариантов верный?
Согласен, некорректно приведен пример. Эта матрица приведена как простой пример матрицы Вандерморта. Я её привел для наглядности формирования открытых ключей. К рассматриваемому примеру она отношения не имеет. А в программе, да, первым элементом каждой строки будет число в первой степени, а не в нулевой.
Эта статья не о том, как правильно программировать, а немного о другом. Я написал как умею. Кому надо- перепишет.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации