• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

具有可转移性的高效区块链认证方案。

An efficient blockchain-based authentication scheme with transferability.

机构信息

Graduate School of Science and Technology, University of Tsukuba, Tsukuba, Japan.

Faculty of Engineering, Information and Systems, University of Tsukuba, Tsukuba, Japan.

出版信息

PLoS One. 2024 Sep 12;19(9):e0310094. doi: 10.1371/journal.pone.0310094. eCollection 2024.

DOI:10.1371/journal.pone.0310094
PMID:39264886
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11392242/
Abstract

In the development of web applications, the rapid advancement of Internet technologies has brought unprecedented opportunities and increased the demand for user authentication schemes. Before the emergence of blockchain technology, establishing trust between two unfamiliar entities relied on a trusted third party for identity verification. However, the failure or malicious behavior of such a trusted third party could undermine such authentication schemes (e.g., single points of failure, credential leaks). A secure authorization system is another requirement of user authentication schemes, as users must authorize other entities to act on their behalf in some situations. If the transfer of authentication permissions is not adequately restricted, security risks such as unauthorized transfer of permissions to entities may occur. Some research has proposed blockchain-based decentralized user authentication solutions to address these risks and enhance availability and auditability. However, as we know, most proposed schemes that allow users to transfer authentication permissions to other entities require significant gas consumption when deployed and triggered in smart contracts. To address this issue, we proposed an authentication scheme with transferability solely based on hash functions. By combining one-time passwords with Hashcash, the scheme can limit the number of times permissions can be transferred while ensuring security. Furthermore, due to its reliance solely on hash functions, our proposed authentication scheme has an absolute advantage regarding computational complexity and gas consumption in smart contracts. Additionally, we have deployed smart contracts on the Goerli test network and demonstrated the practicality and efficiency of this authentication scheme.

摘要

在 Web 应用程序的开发中,互联网技术的飞速发展带来了前所未有的机遇,并增加了对用户身份验证方案的需求。在区块链技术出现之前,建立两个陌生实体之间的信任依赖于可信第三方进行身份验证。然而,这样的可信第三方的故障或恶意行为可能会破坏这种身份验证方案(例如,单点故障、凭据泄露)。安全授权系统是用户身份验证方案的另一个要求,因为在某些情况下,用户必须授权其他实体代表其行事。如果对身份验证权限的转移没有进行充分的限制,则可能会发生权限未经授权转移到实体等安全风险。一些研究提出了基于区块链的去中心化用户身份验证解决方案来应对这些风险,并提高可用性和可审计性。然而,正如我们所知,大多数允许用户将身份验证权限转移给其他实体的提议方案在智能合约中部署和触发时需要大量的 gas 消耗。为了解决这个问题,我们提出了一种仅基于哈希函数的可转移性身份验证方案。通过将一次性密码与 Hashcash 相结合,该方案可以在确保安全性的同时限制权限可以被转移的次数。此外,由于我们的提议方案仅依赖于哈希函数,因此在智能合约的计算复杂性和 gas 消耗方面具有绝对优势。此外,我们已经在 Goerli 测试网络上部署了智能合约,并展示了这种身份验证方案的实用性和效率。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/fb40df55a314/pone.0310094.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/48293421872a/pone.0310094.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/76bdf2b7b1ea/pone.0310094.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/a943143ca700/pone.0310094.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/fb40df55a314/pone.0310094.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/48293421872a/pone.0310094.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/76bdf2b7b1ea/pone.0310094.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/a943143ca700/pone.0310094.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/ad58/11392242/fb40df55a314/pone.0310094.g004.jpg

相似文献

1
An efficient blockchain-based authentication scheme with transferability.具有可转移性的高效区块链认证方案。
PLoS One. 2024 Sep 12;19(9):e0310094. doi: 10.1371/journal.pone.0310094. eCollection 2024.
2
Blockchain Enabled Anonymous Privacy-Preserving Authentication Scheme for Internet of Health Things.用于健康物联网的基于区块链的匿名隐私保护认证方案
Sensors (Basel). 2022 Dec 26;23(1):240. doi: 10.3390/s23010240.
3
A Blockchain-Based Authentication and Authorization Scheme for Distributed Mobile Cloud Computing Services.基于区块链的分布式移动云计算服务认证授权方案。
Sensors (Basel). 2023 Jan 22;23(3):1264. doi: 10.3390/s23031264.
4
A Secure Blockchain-Based Authentication and Key Agreement Scheme for 3GPP 5G Networks.基于区块链的安全认证和密钥协商方案用于 3GPP5G 网络。
Sensors (Basel). 2022 Jun 15;22(12):4525. doi: 10.3390/s22124525.
5
A decentralized authentication scheme for smart factory based on blockchain.一种基于区块链的智能工厂去中心化认证方案。
Sci Rep. 2024 Oct 20;14(1):24640. doi: 10.1038/s41598-024-76065-x.
6
Blockchain-Based Secure Authentication with Improved Performance for Fog Computing.基于区块链的安全认证,提高雾计算性能。
Sensors (Basel). 2022 Nov 19;22(22):8969. doi: 10.3390/s22228969.
7
Blockchain-Based Authentication and Trust Management Mechanism for Smart Cities.基于区块链的智慧城市认证与信任管理机制。
Sensors (Basel). 2022 Mar 29;22(7):2604. doi: 10.3390/s22072604.
8
Design of a Secure Medical Data Sharing Scheme Based on Blockchain.基于区块链的安全医疗数据共享方案设计。
J Med Syst. 2020 Jan 8;44(2):52. doi: 10.1007/s10916-019-1468-1.
9
Zero trust in edge computing environment: a blockchain based practical scheme.边缘计算环境中的零信任:基于区块链的实用方案。
Math Biosci Eng. 2022 Feb 18;19(4):4196-4216. doi: 10.3934/mbe.2022194.
10
Access authentication via blockchain in space information network.通过区块链进行空间信息网络的访问认证。
PLoS One. 2024 Mar 7;19(3):e0291236. doi: 10.1371/journal.pone.0291236. eCollection 2024.

引用本文的文献

1
Development of a service blueprint for blockchain services.区块链服务蓝图的开发。
PLoS One. 2025 Jan 27;20(1):e0317449. doi: 10.1371/journal.pone.0317449. eCollection 2025.

本文引用的文献

1
Health-zkIDM: A Healthcare Identity System Based on Fabric Blockchain and Zero-Knowledge Proof.健康-ZKIDM:基于 Fabric 区块链和零知识证明的医疗保健身份系统。
Sensors (Basel). 2022 Oct 11;22(20):7716. doi: 10.3390/s22207716.
2
Blockchain-Based Authentication and Trust Management Mechanism for Smart Cities.基于区块链的智慧城市认证与信任管理机制。
Sensors (Basel). 2022 Mar 29;22(7):2604. doi: 10.3390/s22072604.