当前位置: 首页 > news >正文

PassGPT:基于大型语言模型的密码建模和(引导式)生成

PassGPT:Password Modeling and (Guided) Generation with Large Language Models

Javier Rando, Fernando Perez-Cruz, Briland Hitaj
[ETH Zürich & SRI International]

PassGPT:基于大型语言模型的密码建模和(引导式)生成

动机:旨在研究大型语言模型(LLM)在密码建模方面的有效性,以及利用LLM进行密码生成和强度估计的创新方法。
方法:通过在密码泄露数据上训练PassGPT,一种基于密码泄露的LLM,进行密码生成。引入了引导式密码生成的概念,利用PassGPT的采样过程生成符合任意约束条件的密码。还通过深入分析PassGPT对密码的熵和概率分布,探讨了如何改进现有密码强度估计方法。
优势:PassGPT在密码生成方面表现优于基于生成对抗网络(GAN)的现有方法,可以猜测出两倍于之前未见密码的数量。PassGPT还能进行引导式密码生成,而现有的基于GAN的方法无法实现此功能。PassGPT提供了显式的概率分布,模型简单且生成速度快。

在这里插入图片描述
通过PassGPT和PassVQT两种基于大型语言模型的密码生成方法,取得了在密码生成和强度估计方面的优秀结果,并提出了引导式密码生成和概率分布对密码强度的评估方法。

来自 ETH Zürich、瑞士数据科学中心和纽约 SRI International 的研究人员利用 OpenAI 的 GPT-2 架构的强大功能开发了 PassGPT,这是一种基于大型语言模型 (LLM) 构建的密码猜测模型。 它接受了来自各种黑客攻击和漏洞利用

相关文章:

  • 【Linux】【网络】不同子网下的客户端和服务器通信
  • PHP+Apache+MySQL安装(Windows)
  • JUC并发—8.并发安全集合一
  • C语言复杂度分析
  • 用HTML5+CSS+JavaScript实现新奇挂钟动画
  • npm安装cnpm,解决node12\14安装cnpm失败问题
  • 在虚拟环境下安装GPU的torch
  • Stack和Queue—模拟实现,实战应用全解析!
  • DeepSeek R1 引发的思考:机器学习时代的人类与 AI 协作
  • 洛谷 P10726 [GESP202406 八级] 空间跳跃 C++ 完整题解
  • MySQL数据库(6)—— 表的增删查改
  • PHP会务会议系统小程序源码
  • 【Leetcode】二叉树的最大深度
  • 什么是bundle?什么是chunk?什么是module?
  • PDF文档管理系统V2.0
  • 《被讨厌的勇气》(七)
  • TensorFlow 2 来训练一个线性回归模型
  • 搜索引擎友好:设计快速收录的网站架构
  • 源码方式安装llama.cpp及调试
  • 跨语言语义理解与生成:多语言预训练方法及一致性优化策略
  • 国铁集团去年收入12830亿元增3%,全年铁路运输利润总额创新高
  • 全国人民代表大会常务委员会公告〔十四届〕第十号
  • 铁路迎来节前出行高峰,今日全国铁路预计发送旅客1870万人次
  • 来伊份一季度净利减少近八成,今年集中精力帮助加盟商成功
  • 老凤祥一季度净利减少两成,去年珠宝首饰营收下滑19%
  • 俄罗斯总统普京:5月8日零时至11日零时实施停火