Cointime

扫码下载App
iOS & Android

零知识证明用于免密码登录

M-Pin是一种多因子身份验证协议,它使用零知识证明来验证用户的身份,而不会泄露他们的敏感信息。在M-Pin中,当你在设备上输入你的电子邮件地址和密码时,应用程序会生成一个加密的密钥对,并将公钥发送到服务器。在登录时,你需要输入一个一次性密码(OTP),该密码用作第二个身份验证因子。然后,服务器会向你的设备发送一个随机数的加密挑战。你的设备使用密钥对中的私钥对挑战进行解密和签名,并将签名发送回服务器。服务器使用公钥验证签名,如果验证成功,则表示你是帐户的合法所有者。M-Pin的主要优点是安全性和便利性。使用零知识证明可以保护你的敏感信息,而且你只需要一个设备来进行身份验证。它还可以与许多不同类型的应用程序和服务集成,因此你可以在多个网站上使用同一套凭据进行身份验证。详细的工作原理如下:

首先,用户在其设备上的M-Pin应用程序中输入其电子邮件地址和密码。然后,该应用程序根据用户的电子邮件和密码生成一个密码学密钥对(公钥和私钥)。私钥安全地存储在用户的设备上,而公钥则发送到M-Pin服务器。当用户想要登录到网站时,他们输入其电子邮件地址和由M-Pin应用程序生成的一次性密码(OTP)。此OTP用作多因素认证过程中的“拥有的物品”。然后,M-Pin服务器向用户的设备发送挑战。该挑战包含一个随机数,该随机数已使用用户的公钥加密。用户的设备使用其私钥解密挑战,并将结果(已签名的响应)发送回M-Pin服务器。M-Pin服务器使用用户的公钥验证已签名的响应。如果验证成功,则服务器知道用户拥有其私钥,因此必须是帐户的合法所有者。最后,用户登录到网站。M-Pin安全性的关键在于使用零知识证明。这使得M-Pin服务器可以验证用户的身份,而无需查看用户的电子邮件地址、密码或私钥。相反,用户的设备执行密码操作以证明它们拥有正确的私钥。这意味着即使攻击者能够访问M-Pin服务器,他们也无法窃取用户的敏感信息。详细的工作原理可以参见该文:https://miracl.com/blog/m-pin-a-multi-factor-zero-knowledge-authentication-protocol/

评论

所有评论

推荐阅读

  • 7月26日晚间要闻速递

    1. 加密货币总市值:23,860.72亿美元,24小时交易量为837.53亿美元

  • LayerPixel完成200万美元种子轮融资,Kenetic Capital领投

    基于 TON 的 DeFi 解决方案 LayerPixel 宣布完成 200 万美元种子轮融资,Kenetic Capital 领投,Foresight Ventures、Waterdrip Capital、VentureSouq、 Web3 Port Foundation、Microcosm Research、TMM Club 以及数十位天使投资人参投。 据悉,这笔资金将帮助 LayerPixel 加速其 DeFi 解决方案套件在 Telegram Mini App 生态系统中的开发和集成,彻底改变用户在 Telegram 环境中与去中心化金融交互的方式。

  • 灰度GBTC持仓约为27.12万枚BTC,ETHE流通股数量跌破3亿份

    灰度官方数据显示,截至7月25日,灰度GBTC持有271,212.2467枚BTC,较前一交易日减少410.3257枚,资产管理规模(非公认会计原则)为17,542,084,056.48美元,流通份额为306,180,100份; 灰度ETHE持有2,391,684.2607枚ETH,较前一交易日减少97,390.7166枚ETH,资产管理规模(非公认会计原则)为7,468,775,526.14美元,流通份额为282,168,500份; 灰度ETH持有310,308.0733枚ETH,较前一交易日增加13,663.3797枚ETH,资产管理规模(非公认会计原则)为969,033,154.46美元,流通份额为329,308,500份。

  • 美国参议员撤回对伊丽莎白·沃伦反加密货币法案的支持

    当地时间7月24日,共和党参议员罗杰·马歇尔 (Roger Marshall) 撤回了对《数字资产反洗钱法案》的支持,该法案曾由他与民主党参议员伊丽莎白·沃伦于2022年共同制定,旨在使加密行业在现有的反洗钱和反恐融资框架下得到规范。 目前,根据有关该法案的国会官方名录,仍有18名参议员支持该法案。

  • 2024上半年Web3创企融资规模达37亿美元,呈复苏迹象

    根据 Crunchbase最新报告,Web3初创公司在2024年上半年获得了37亿美元的融资,虽然这一数字较 2023 年上半年下降了18%,但较去年下半年大幅上涨了42%。按季度计算,web3初创公司在2024年第二季度筹集了超过20亿美元,较第一季度筹集的18亿美元略有增加,但比去年同期筹集的22亿美元下降了18%,不过在连续八个季度下降之后,Web3初创公司融资已连续第二个季度资金增加。此外,虽然融资总额有所增加,但大型融资轮次却很少。仅有七轮融资金额超过5,000万美元。

  • 昨日美国现货比特币ETF净流入3140万美元

    据FarsideInvestors监测,美国现货比特币ETF昨日(7月25日)数据显示,GBTC资金净流出3960万美元;贝莱德IBIT昨日净流入7100万美元;EZBC、ARKB、BITB均无资金流入或流出。

  • 灰度ETHE过去三天已流出13%,流出速率为GBTC的三倍以上

    7月26日消息,TraderT数据显示,灰度ETHE当前仍持有228万枚ETH,过去三天累计已流出13%,相较于今年一月GBTC开放三日后约4%的流出速率(25000 BTC/630000 BTC),ETHE的流出速度要比GBTC高三倍以上。

  • 区块链扩展的下一个前沿:深入探索ZK Rollups

    · 虽然零知识证明(ZKPs)有望打造一个更加私密和可扩展的区块链生态系统,但许多关于零知识(ZK)的方面被误解或与普遍认知中的实施方式不同。 · ZKPs 主要有两个方面:「零知识」和「简洁性」。虽然这种说法没有错,但大多数 ZK rollups 只利用了简洁性属性,交易数据和账户信息并没有完全保持零知识或私密。 · 对于各种类型的 DApps,ZK rollups 可能不是最佳的开发堆栈选择。例如,生成 ZKPs 可能成为快速终结的瓶颈,从而降低 Web3 游戏的性能,而基于状态差异发布的数据可用性保证方法可能会损害 DeFi 借贷协议的服务。

  • 专注于零知识证明的区块链Gevulot完成600万美元种子轮融资,Variant领投

    专注于零知识证明的区块链Gevulot完成600万美元种子轮融资,Variant领投,RockawayX、Volt Capital 和 Stake Facilities 以及 Polygon Labs 首席执行官 Marc Boiron 和 Manta Network 创始人 Shumo Chu 等个人支持者参与。 Gevulot 没有透露其估值。 Gevulot 计划将资金分配给其L1区块链的推出,该区块链使开发人员能够利用ZK 证明并将计算任务委托给先进的硬件运营商网络。

  • 中科大首次实现以器件无关量子随机数产生器,消除非交互式零知识证明安全隐患

    中国科学技术大学潘建伟院士等研究者首次实现一套以器件无关量子随机数产生器作为熵源,以后量子密码作为身份认证的随机数信标公共服务,将其应用到零知识证明领域中,消除了非交互式零知识证明中实现真随机数的困难所带来的安全隐患,提高了非交互式零知识证明的安全性。非交互式零知识证明广泛应用于数字签名、区块链和身份认证等领域,由于真随机数生成器难以实现,通常会使用确定性的伪随机数算法来替代。 据了解,此次研究工作首次将量子非局域性、量子安全算法和零知识证明3个不同的领域结合起来,大幅提升了零知识证明的安全性,其中构建的面向公众的随机数服务在密码学、彩票业和社会公益等领域有着重要的应用潜力。