Рейтинг:-1

Генератор DSA проверяет проблему

флаг cn

Я пытаюсь создать подпись для DSA со следующими параметрами:

р=67, д=11, г=38, Н(м)=7, х=6 (Правильно ли выбрать g=38?)

Я не могу выбрать случайное k (0>k>q), которое даст мне r, s, которые «суммируются» при вычислении w, u1, u2 и проверке.

Я не знаю, где я допустил ошибку, я перепробовал все возможные k от 0 до 11, и я просто не могу получить v=r в конце проверки.

Вы можете мне помочь?

Рейтинг:1
флаг my

p=67 , q=11 , g=38 , H(m)=7 , x=6 (Правильно ли выбрать g=38?)

Это твоя проблема; не правильно выбирать $г=38$.

$г$ должен быть в подгруппе заказа $q$, то есть должен быть порядок $q$. В таком случае, $г$ является образующей для подгруппы порядка 6, т. е. $г^6 = 1$.

Попробуйте еще раз с другим $г$, Например, $г=9$.

флаг cn
спасибо большое теперь понял

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.