Значение dh_modulus и dh_gen в OpenID - PullRequest
       30

Значение dh_modulus и dh_gen в OpenID

1 голос
/ 24 августа 2010

На этапе связывания процесса OpenID Диффи-Хеллман используется для шифрования значения OpenID.session_type.Для использования diffie-hellman, мы должны сгенерировать значения dh_modulus (p) и dh_gen (g).У меня вопрос: нужно ли генерировать значения p и g каждый раз, когда я отправляю запрос OpenID поставщику OpenID, или только в те моменты, когда я отправляю новую связь.

1 Ответ

1 голос
/ 24 августа 2010

Вам вообще не нужно его генерировать, потому что вы можете использовать модуль по умолчанию и dh_gen.

А если вы все еще хотите, он отправляется только во время ассоциации, потому что он используется только для передачиобщий секрет.Во всех последующих запросах передается только дескриптор ассоциации.

Что касается метода генерации, я предлагаю посмотреть на Обмен ключами Диффи-Хеллмана rfc.

...