首页编程语言安全的密码 c语言编程,安全的密码 c语言编程是什么

安全的密码 c语言编程,安全的密码 c语言编程是什么

cysgjjcysgjj时间2024-05-31 21:51:06分类编程语言浏览57
导读:如何为银行卡设置一个“安全”的密码?我只要给zip压缩包设置一个复杂的密码,世界上任何一个黑客都破解不了了吗?如何为银行卡设置一个“安全”的密码?各商业银行银行卡账户密码只允许数字,长度是六位。如何设置一个合理而安全的密码不应该是拍脑袋出来的,而是要费一番心思的。首先设置密码要居于以下原则:一、要便于记忆;二、不容易被猜破。由于密码是……...
  1. 如何为银行卡设置一个“安全”的密码?
  2. 我只要给zip压缩包设置一个复杂的密码,世界上任何一个黑客都破解不了了吗?

如何银行设置一个安全”的密码

商业银行***账户密码只允许数字,长度是六位。如何设置一个合理而安全的密码不应该是拍脑袋出来的,而是要费一番心思的。首先设置密码要居于以下原则:一、要便于记忆;二、不容易被猜破。由于密码是数字,便于记忆的数字就要居于我们数据的敏感度,有意进行排列组合,我们能够过目不忘(密码忌讳记录,只能记忆);二、不能***用自己或者家人的生日、电话号码等别人容易猜破的数字做密吗。其实商业银行在防范密码泄露或者破译等方面做了更具体的工作,比如在密码输入环节防止密码被***;密码输入过程中对数据进行加密以及密码输入超过三次(防试探)被锁定等等。个人***账户密码除了设置一个安全密码以外,为了自己的存款安全,在使用***的时候也要注意使用环境是否安全,比如在柜员机上使用时要检查设备的键盘以及读卡口有无不明物,一米线内有无他人;在POS机上刷卡输入密码时要用手遮挡并且机器不要离开自己的视线等。总之,要守好自己的口袋,安全意识是首位的。

我只要给zip压缩包设置一个复杂的密码,世界上任何一个黑客都破解不了了吗?

跟加密方式和密码复杂度有关。理论上任何加密都可以破解,只是时间问题

此前的zip加密方式很简单,并未***用AES-256加密,用一个小软件,不需要暴力破解,只需要几秒就可以打开

安全的密码 c语言编程,安全的密码 c语言编程是什么
图片来源网络,侵删)

现在winrar引入了AES-256加密,那安全性就与密码复杂度有关了。***用穷举法暴力破解,如果密码简单,比如123456,那么最少只需要尝试一次,最多尝试10的6次方次,即100万次,就可以破解,如果每秒可穷举60次,4.6小时可以完成

而***用大写字母、小写字母、数字和特殊字符组成的,长度超过15位的密码,则需要78的15次方次,即2.4后面27个0。用一台每秒1亿亿次的超级计算机穷举,***设一秒可以穷举1亿亿次(实际完全达不到),则需要7.7万亿年,如果用一万台同时穷举,也需要7.7亿年。用1万台量子计算机,***设速度是当前超算的1亿倍,也需要7.7年。

建议使用keepass软件保存敏感数据,开源、高强度加密。支持使用电脑中的任意文件作为key,和密码一起加密文件,双重保护。仅知道密码,没有key文件,一样解不开。key加密方式,强度远超中文密码。

安全的密码 c语言编程,安全的密码 c语言编程是什么
(图片来源网络,侵删)

keepass既可保存密码登敏感信息,也可把敏感文件作为附件扔里面保存。

压缩包里面不包含任何密码!!所以没办法的,只能穷举。如果zip的d加密这么容易破解的话。早就出通用破解器了。迄今为止。zip只能穷举。

其实这个加密的原理也很简单,因为压缩包里面根本就没有密码,比如我把1234加密成124,密钥就是3,你随便输一个数进去都成了立,只是校验出来不是你要的源文件而已,比如你输入一个1244也对,但是源文件的md5变了,校验不对,即便是你强制解压,出来的文件也只是一堆乱码而已。所以你要源文件通过逆向算法得到密钥的可能性几乎为零。

安全的密码 c语言编程,安全的密码 c语言编程是什么
(图片来源网络,侵删)

原理可行。

目前,大银行的密码,大多是一个超过三百位的质数之积,只要这样设置的密码,不仅可以做到使用方便,且几乎无法暴力破解。

如果这段话难理解,那就把它简化为一句,只要设置个很长很长的密码,还没有规律,那别人基本就破解不了。

之前,在一次密码破解大赛中,凡比较短的密码,全部都被破解。嘿嘿,别以为自己聪明,别人猜不猜你的密码,其实破解者根本就不用去猜你的密码,他只是把所有密码都组合都试一次,问题自然解决。这全部试一次的方式,就叫做暴力解码。

但是,若遇到特别长的密码,比如超过三百位以上,甚至一千位,那么,暴力解法就不灵了,原因很简单,算不下去了,这样的计算量,是目前所有电脑,都搞不定的。别因为电脑的计算很神,可是它也有上限。

可是,另外一个问题来了,那就是这么长的密码,你自己也记不住,只好把它写在纸上,到时慢慢输入,但估计你也有很大机会,输错密码。如果写在电脑上,对自己是方便了,可对黑客也方便了,直接偷密码就行。

还有另外一种方式,就是苹果手机***用的方式,改为限制输入次数,也可以防止暴力破解,道理很简单,输入的错误次数多了,就锁定文件。但若遇到个二愣子,他抢先胡乱输入后,也会把你的文件锁死。

作为普通人,只要设置个20位左右的密码,黑客也就懒得动手了,你又没什么惊天大秘密,密码搞得差不多就行了。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/14073.html

密码加密穷举
互联网技术存在的关键问题,互联网技术存在的关键问题有哪些 互联网技术迭代太快怎么办