gpt4 book ai didi

javascript - 如何为 MAC key 生成 OpenID 共享 key ?

转载 作者:行者123 更新时间:2023-12-02 20:30:17 25 4
gpt4 key购买 nike

基本上,到目前为止,我对这个过程的理解是,我选择一个模数 (p)、一个生成器 (g) 和一个介于 1 和 p-1(含)之间的随机私钥 (xa)。提供者选择一个随机私钥(xb)。共享 secret 是 g ^ (xa * xb) mod p = (g ^ xa) ^ xb mod p = (g ^xb) ^ xa mod p。

我已经大约三年没有学过数学了,所以我不知道这意味着什么(一旦 mod 函数被击中),也不知道为什么有三个等号(我最好的猜测是这三个语句需要彼此相等)。我正在尝试使用 Javascript 为 MAC key 生成共享 key ,以针对 Google 服务器执行 OpenID 请求。谁能提供一些帮助或澄清?

最佳答案

您描述的过程称为Diffie-Hellman Key Exchange 。您可以找到 javascript here 的实现,例如。

关于javascript - 如何为 MAC key 生成 OpenID 共享 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4289638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com