如果银行卡只能使用六位数的密码到底有多安全?

排除其他可能(复制,漏洞等)只使用密码,到底有多安全呢?

我们使用的银行卡密码为 6 位数字,在 ATM 机上使用时如果连续输错 3 次密码就会被吞卡。那么如果有人捡到一张银行卡,拿到 ATM 机上去试密码,他在 3 次以内蒙对密码的可能性有多大呢?下面我们来看看 3 次以内蒙对密码的概率计算。

为了计算这个概率,我们只需要排除第一次密码输入错误、第二次密码输入错误、第三次密码输入错的连续情形: 第一次输错的概率:(106-1)/106; 第二次输错的概率:(106-2)/106; 第三次输错的概率:(106-3)/106。

那么 3 次以内蒙对密码的概率就是 1-(106-1)/106)((106-2)/106)((106-3)/106),借助于计算机强大的功能,可以算出这个值大约是是:0.00000599998899997178,约百万分之六。

看来银行卡密码是十分安全的,百万分之六的概率绝对是小概率事件,忽略之。不过要知道,如果不限次数,6 位数字密码在计算机上将被“秒杀”,密码破解在眨眼之间。

添加收藏

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏磨磨谈

预估ceph的迁移数据量

我们在进行 ceph 的 osd 的增加和减少的维护的时候,会碰到迁移数据,但是我们平时会怎么去回答关于迁移数据量的问题,一般来说,都是说很多,或者说根据环境来...

14420
来自专栏公有云大数据平台弹性 MapReduce

ResourceManager中的Resource Estimator框架介绍与算法剖析

本文首先介绍了Hadoop中的ResourceManager中的estimator service的框架与运行流程,然后对其中用到的资源估算算法进行了原理剖析。

2.5K160
来自专栏机器之心

资源 | AMD 开源高性能机器智能库MIOpen,可加速卷积神经网络

选自GitHub 机器之心编译 参与:蒋思源 AMD 最近宣布新的深度学习加速库 MIOpen 1.0 现已发布,该深度学习库支持加速卷积神经网络,并且构建和运...

38580

Ray:AI的分布式系统

随着机器学习算法和技术的进步,越来越多的机器学习应用程序需要多台机器,而且必须利用并行性。但是,在集群上进行机器学习的基础设施仍然是专门设置的。尽管针对特定用例...

571100
来自专栏CreateAMind

InfoGAN修改训练人脸数据集celebA的过程记录

22910
来自专栏王亚军的专栏

谷歌开源图片压缩算法 Guetzli 实测体验报告

谷歌大神又出开源新技术啦,这次是对JPEG格式的图片采用全新算法重新编码,输出的图片还是JPEG但是图片大小明显缩小,而质量不但没有损失,甚至还更加优化,速速来...

9.5K10
来自专栏ChaMd5安全团队

三个有趣的脱壳例子

最近看了youtube上的一些视频教程,看到了几个有趣的脱壳方式。这里介绍下。具体的视频教程在MalwareAnalysisForHedgehogs和hashe...

41750
来自专栏用户2442861的专栏

Tesseract文字训练,以及样本生成

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/haluoluo211/article/details...

24810
来自专栏大数据文摘

手把手:我的深度学习模型训练好了,然后要做啥?

42020
来自专栏AI研习社

Github 项目推荐 | TensorFlow 的模型分析工具 —— TFMA

TFMA 是一个用于评估 TensorFlow 模型的库,它可以让用户使用 Trainer 里定义的指标以分布式方式评估大量数据的模型。这些指标也可以在不同的数...

25520

扫码关注云+社区

领取腾讯云代金券