首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

.NET Core 仿魔兽世界卡实现

《魔兽世界》的老玩家都知道,卡曾经被用于登录验证,以保证账号安全。今天我用.NET Core模拟了一把卡(也叫矩阵卡)的实现,分享给大家。 卡的原理 这是一张典型的魔兽世界卡。...而因为黑客没有拿到你的卡,因此他不知道矩阵中的数字,无法登录你的账号。...即使抓取了几次你的输入,但由于每次登录账号被随机选中的单元格组合都不同,因此对于一张7X12的卡,黑客需要抓(对不起我数学40分这个算不出来)次,才能完全掌握你的卡信息。...然而账号主人可以随时更换卡,让黑客前功尽弃。 ?....NET Core 实现 关注我博客的朋友可能知道,8年前我写过这个话题,两篇文章分别是:《C#仿魔兽世界卡简单实现》与《C#仿魔兽世界卡OOP重构版》。

1.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    AndroidStudio制作“我”的界面,设置,修改密码,设置和找回密码

    前言 大家好,我是 Vic,今天给大家带来AndroidStudio制作“我”的界面,设置,修改密码,设置和找回密码的概述,希望你们喜欢 学习目标 掌握修改密码功能的开发,和实现用户密码的修改; 掌握设置的功能开发...,通过我们可以找回用户的密码,来保证用户的安全。...spPsw)){ hasUserName=true; } return hasUserName; } /** * 读取...validateName.equals(sp_security)){ Toast.makeText(this,"输入的不正确",Toast.LENGTH_SHORT)...❤️ 总结 本文讲了AndroidStudio制作“我”的界面,设置,修改密码,设置和找回密码,界面的布局介绍,如果您还有更好地理解,欢迎沟通 定位:分享 Android&Java知识点,有兴趣可以继续关注

    1.9K20

    上线三年却很“鸡肋”的微信声音锁究竟做错了什么?

    基于声纹识别和语音识别,得意音通推出了“声”服务,通过对动态密码语音中的密码内容及请求人身份的双重识别,以实现对操作人身份合法性的双重验证。...郑方强调,声还在防录音、防时变、及真实意图检测方面进行了更深层次的安全防护: 首先是防攻击, 即应具有防假冒和假体攻击的能力。...此外,在框架方面,声采取了一套存储及系统响应期间均可配置、可伸缩、可动态调整的架构。...▌用户总不愿为SaaS买单 需要承认的是,以声为代表的声纹识别虽然技术含量高,但消费者目前尚未对其形成高认知度。...据了解,声这项技术已广泛应用于银行、证券、保险、电子政务、通讯、智能汽车等涉及安全认证的诸多领域。

    1.3K30

    声纹识别技术助力远程身份认证

    我们的声系统即这方面解决方案的一个例子。图1为声系统的处理流程图,声系统通过对动态密码语音中的密码内容及请求人身份的双重识别,实现对操作人身份合法性的双重验证。...图1 声系统的处理流程图 声纹识别的一些工程经验 形简意丰的语音信号 语音信号具有得天独厚的优势,形简意丰。语音表现形态简单,仅表现为一维信号,但所涵盖的信息非常丰富。...另外在工程方面,以声系为例,其在架构设计中就考虑到了模型的在线更新问题,并设计了专门的语音筛选算法,系统会定期的挑选用户符合条件的最新语音进行模型的重新训练。...但我们还是假设如果把这个人所有的文本发音(在声系统中为0~9的数字发音)全部录下来,然后根据系统提示的数字密码进行拼接重放,那么还是同一个人的声音,是否能够通过声纹识别系统验证呢?...有丰富的模式识别算法研发和工程实现经验,曾负责声系统的设计和研发工作。 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章点击「阅读原文」订阅《程序员》

    2.3K20

    千呼万唤的【密码保护】升级来了 解决你的“健忘症”

    火绒“密码保护”功能现已升级——可通过设置“问题”的方式重置密码。 如果给火绒用户反馈的问题做个排行,“密码忘了”一定可以排进前十。...由此,火绒的产品giegie终于对火绒【密码保护】功能进行了升级,可以通过设置“问题”重置密码了。...02 设置问题 保存后会提示设置问题(也可以在密码保护旁边点击“设置”),根据提示设置三个问题和对应的答案。 ?...03 删除/修改 如果想删除/修改问题,需要先输入密码才可进行操作。 ? 设置完成,我们来模拟一下忘记密码的情况。 点击取消勾选密码保护,火绒提示需要输入原来的安全密码,点击“忘记密码” ?...随后会随机出现设置的问题之一,也可以更换问题: ? 输入正确答案后,就可以修改密码了: ? ---- 本期互动话题:关于“密码忘了”这件事你有什么经历?

    45260

    你的密码保护问题真的安全吗?

    你的问题安全吗? 你第一个宠物的名字叫什么? 你最喜欢的食物是什么? 你母亲的婚前姓是什么? 这些看似随机的问题有什么共同点?他们都是典型的“问题/安全问题”。...你很可能回答过这种问题——很多在线服务用这些问题帮助用户在忘记密码的情况下进入账号,或者用作防止异地登录的额外安全保护。 尽管问题非常普及,他们的安全性和效率很少被深入研究过。...最终我们得出的结论是——问题既不安全也不可靠,它不能够被单独当做“忘记密码”的恢复机制。因为所有的问题都有一个基本缺陷:问题的答案要么安全但很难记忆,要么容易记忆但并不安全。...相比一个问题,两个或更多的问题猜解难度当然更大。但是代价就是用户成功恢复账号的概率大幅下降。 根据我们的数据,最简单的问题是“你出生的城市?”...问题该淘汰了 问题是目前“忘记密码”的基本方式。但是根据本文的分析,你会发现这种方式的用户体验真的令人失望。

    89280

    腾讯QQ二代变无是什么意思?怎么避免?怎么解决?

    二代变无,即二代变无,QQ工具失效。QQ账号有工具,比如手机,QQ令牌等,但是某一天此QQ突然被冻结保护,解冻需要修改QQ密码,但是修改密码却不能验证工具,只能填写资料申诉。...腾讯QQ二变无原因: 1.怀疑号码被买卖了,冻结制裁 比如从一个IP换成了另一个IP登录,同时进行了手机更换、头像昵称等资料的修改,以及好友的增删。...1.更换手机时,尽量避免异地登录,更不能在手机更换前后进行修改QQ头像、资料、增删好友等敏感操作 2.不要在敏感IP登录,如经常有被举报封号的IP 3.避免异地多IP来回切换登录。...以下是我对收来的QQ保养基本常识 1、登录安全中心找到异地登陆点击信任地区; 2、头像、网名、地区等一系列资料在3-7天内不要去着急修改,因为这样会检测到风险,轻者冻结,重者可能会导致二代变无(二代变无

    8.2K20

    任意用户密码重置(四):重置凭证未校验

    其中,验证码、答案就是重置密码的重要凭证。...换言之,不论你输入的重置验证码或答案是否正确,只要请求格式无误,均可成功重置任意账号密码。我举两个真实案例(漏洞均已修复,就不打码了),你感受下。...案例二:可枚举无的用户名,导致任意答案均可重置密码 在密码找回页面 http://www.hzpzs.net/u_findPassword.asp 输入有效用户名 yangyangwithgnu...一是,用户名存在且设置过问题,应答类似: ? 二是,用户名存在但未设置问题,应答类似: ? 三是,无效用户名,则应答类似: ?...按正常流程,对 chenxin 进行密码重置,输入任意答案均可重置密码: ? 加固措施 密码重置凭证一定要严格校验,空问题时禁止通过找回密码;服务端应限制枚举等恶意请求。

    2.5K80

    【Blog.Idp开源】支持在线密码找回

    但是这样毕竟不是长久之计,肯定需要一种方案,既可以不使用第三方的通讯工具,更可以让用户自己来更新和找回密码,我思考了下,趁着周末在家没有很忙,好好的思考了下,采用问题的形式,来让用户自己在线更新或找回密码...EFCore,相关的迁移已经做好了,更新最新代码,然后执行update-database即可,当然,直接更新你的数据库也可: (注意要指定上下文) (在用户表中添加) 从这一版本开始,注册用户开始需要问题了...,之前的肯定没有,所以之前的用户如果找密码,就还是用之前的issue里给我留言吧,当然,我下一版本会增加修改个人信息的功能,到时候之前没有设置的,可以增加上问题,为以后丢失密码做准备,这也是一种框架设计方案...然后填写邮箱和之前填写的问题,考虑到之前的老用户,是没有设置的,所以这里是选填项,如果点击提交,会出现三种情况: 1、如果是管理员,或者是登录状态,可以更新操作; 2、如果未登录,但是有问题...,也可以更新操作; 3、其他的,返回错误; (登录输入自己邮箱,或未登录输入正确答案) (未登录,也未输入问题) (未登录,输入了,但是该邮箱下,不正确) 如果邮箱和问题都正确

    57520

    深度学习面临天花板,亟需更可信、可靠、安全的第三代AI技术|AI ProCon 2019

    现在的人脸识别技术在安全性场景下存在很大威胁,我们需要对它进行升级和保护。 在可靠性方面,工业制造、自动驾驶等领域都存在可靠性的问题。...这是对第三代人工智能技术方向的简单介绍, 目前我们也在进行第三代人工智能应用研发,关注的领域主要集中在金融、工业、安全领域。...但是,工业质检场景不像人脸识别场景,它需要搜集大量不同样本,特别是很难收集的负样本,但是因为生产设备本身可靠性相对较高,产生负样本的频次较低,经过很长时间生产才能采集到数据量足够大的负样本。...对此,我们主要做了换脸攻击和人脸识别检测,目前来看检测效果不错,但随着新的攻击技术产生,检测技术也面临很多新的挑战,需要大家在人工智能检测领域不断进行技术迭代。...对于手机来说,正常情况下黑客无法进行人脸解锁,但佩戴我们做的一款眼镜模型之后就可以轻松实现手机解锁,这在目前比较主流的手机上得到了成功验证。

    1.2K00

    老牌密码安全企业焕新机,营收、净利双创历年新高,国内密码安全市场拐点来了?

    为此,近些年国家不断完善网络安全监管政策、法律法规,并于2019年将网路安全等级保护制度由1.0升级至2.0(以下简称“等2.0”,等1.0于2007年发布),在监管主体和监管范围方面都有所扩大,提高了政府...落到密码安全赛道,相较“等1.0”,“等2.0”密码的新标准更加细致明确,包括密码认证方式、密码技术、密码国家及行业标准等方面明确了严格的测评标准,带动了党政体系网设备等方面的存量替换。...随着等2.0、《密码法》的正式实施,密码刚性合规需求爆发,加密行业迎来国产化机遇。...仍有隐忧,国内商产业发展薄弱有三 近些年,商产业发展呈现出技术产品不断升级,密码技术持续进步,商产品应用领域不断扩大,商国产化进程加速等发展趋势。...等2.0和《密码法》等制度和法律的陆续颁布和实施,以及数据经济时代的数据资产、区块链、物联网、车联网对密码技术的迫切需求,为密码产业带来了巨大的市场发展机遇,商产业有望将得到爆发式增长。

    57020

    高通发布第三代骁龙7:GPU性能大涨50%,配备骁龙8系同款三ISP

    11月17日下午,高通召开发布会,正式推出了第三代骁龙7,即骁龙7 Gen3。...此次高通发布的第三代骁龙7,采用了台积电4nm制程工艺,CPU为4大核+4小核设计,由1个2.63 GHz核心、3个2.40 GHz核心和4个1.80 GHz核心组成。...GPU方面,第三代骁龙7移动平台采用的是Adreno 720。官方表示,其GPU性能提升了50%。 第三代骁龙 7移动平台在CPU和GPU性能提升的同时,SoC整体功耗还降低了20%。...高通称,第三代骁龙 7移动平台还支持游戏超级分辨率,同时还能够做到能效的兼顾。官方表示,在 30 分钟《王者荣耀》120fps HD显示下,能效相比竞品次旗舰可提升13%。...比如在 AI人脸检测场景下,第三代骁龙7移动平台的精准度与前代相比提升15%,还能够增加诸如佩戴口罩情况下的识别准确率。

    51040

    安全防护保障建设-从网站到政务信息化项目

    在政务信息化项目建设的过程中,安全防护是至关重要的,为确保项目数据的安全和服务的稳定性,往往需要做好政务云服务应用、运维规章制度建设、等建设(一般至少为等二级,现在基本均为三级及以上)、建设以及国产化适配等...下边着重等建设、建设和国产化适配展开说下:等建设:等建设是依据国家法律法规,对信息系统进行分等级的安全保护建设,旨在提高信息系统的安全防护能力,保障政务服务的连续性和稳定性。...建设:建设(保密建设)是确保国家安全和企业商业秘密安全的重要环节。实施步骤:1、制定保密管理制度:根据相关法律法规和企业实际情况,制定保密管理制度,明确保密责任、保密范围和保密措施。

    11520

    教育系统APP(四)

    “我”的模块 掌握修改密码功能的开发,实现用户密码的修改 掌握设置功能的开发,并且通过可以找回用户密码 挑战任务 初次打开页面都是Fragment_1,请修改相关代码,让初始打开的页面为Fragment...,并且通过可以找回用户密码。...项目实操 “我”的界面 设置 修改密码 设置和找回密码 任务实施 修复fragment的小BUG 修改设置页面 优化找回密码 “我”的模块主要时以设置用户以及保证用户安全为主。...当用户登录成功后,可以修改密码以及设置,且只有设置过的帐户才可以找回密码。...修改设置页面 设置页面的按钮显示的是“验证”,这里应该是“设置”比较合理。 把按钮上的文字改成“设置”,要求修改密码界面按钮依然是“验证”。

    1.2K10
    领券