Questions tagged «passwords»

密码主要用作访问信息的方式,并且还限制可以访问计算机的用户数量。它主要与授权系统的用户名一起使用。有时,由于密钥强度的提高,人们使用密钥而不是密码。

6
在Python中获取命令行密码输入
您知道在Linux中尝试一些Sudo东西时如何告诉您输入密码,并且在键入时,终端窗口中什么都没有显示(密码未显示)? 有没有办法在Python中做到这一点?我正在编写一个脚本,该脚本需要非常敏感的信息,并希望在键入时将其隐藏。 换句话说,我想从用户那里获取密码而不显示密码。

25
生成随机密码
当我们网站上的用户丢失密码并转到“丢失密码”页面时,我们需要为他提供一个新的临时密码。我真的不介意这有多随机,或者如果它与所有“需要的”强密码规则匹配,我要做的就是给他们提供一个密码,以后可以更改。 该应用程序是用C#编写的Web应用程序。所以我当时想变得刻薄,并选择使用Guid的简单方法。即 Guid.NewGuid().ToString("d").Substring(1,8) 建议?有什么想法吗?
229 c#  passwords  random 

8
在git仓库中处理密码的最佳实践是什么?
我有一个Bash脚本,可用于访问Twitter并在某些情况下弹出Growl通知。用脚本存储密码的最佳方法是什么? 我想将此脚本提交到git repo并使其在GitHub上可用,但是我想知道在执行此操作时保持我的登录名/密码为私有的最佳方法是什么。当前,密码存储在脚本本身中。我不能在推送之前立即删除它,因为所有旧提交都将包含密码。没有密码进行开发不是一种选择。我想我应该将密码存储在一个外部配置文件中,但是我想我会先检查一下是否有确定的方法来处理此问题,然后再尝试将它们放在一起。
225 git  bash  security  github  passwords 

6
SHA512与Blowfish和Bcrypt的比较
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在查看哈希算法,但找不到答案。 Bcrypt使用河豚 河豚胜过MD5 问:河豚比SHA512好吗? 谢谢.. 更新: 我想澄清一下,我了解哈希和加密之间的区别。促使我这样问问题的是本文,作者将bcrypt称为“自适应哈希” 由于bcrypt基于Blowfish,因此我被认为Blowfish是一种哈希算法。如果像答案所指出的那样加密,那么在我看来,它不应在本文中占有一席之地。更糟糕的是,他认为bcrypt是最好的。现在也令我困惑的是phpass类(我相信用于密码哈希)使用bcrypt(即河豚,即加密)。根据你们告诉我的新信息(河豚加密),此类听起来很错误。我想念什么吗?

16
密码屏蔽控制台应用程序
我尝试了以下代码... string pass = ""; Console.Write("Enter your password: "); ConsoleKeyInfo key; do { key = Console.ReadKey(true); // Backspace Should Not Work if (key.Key != ConsoleKey.Backspace) { pass += key.KeyChar; Console.Write("*"); } else { Console.Write("\b"); } } // Stops Receving Keys Once Enter is Pressed while (key.Key != ConsoleKey.Enter); Console.WriteLine(); Console.WriteLine("The …

11
连接到网络共享时如何提供用户名和密码
当连接到当前用户(在我的情况下,是启用网络的服务用户)没有权限的网络共享时,必须提供名称和密码。 我知道如何使用Win32函数(WNet*来自的家族mpr.dll)来执行此操作,但想使用.Net(2.0)功能来执行此操作。 有哪些选项可用? 也许更多信息可以帮助您: 用例是Windows服务,而不是Asp.Net应用程序。 该服务在没有共享权限的帐户下运行。 共享所需的用户帐户在客户端未知。 客户端和服务器不是同一域的成员。

22
以编程方式将EditText的输入类型从PASSWORD更改为NORMAL,反之亦然
在我的应用程序中,我EditText的默认输入类型android:inputType="textPassword"由deault 设置为。它CheckBox在其右侧具有,选中该复选框时,会将那个EditText的输入类型更改为NORMAL PLAIN TEXT。的代码是 password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); 我的问题是,当未选中CheckBox时,应再次将输入类型设置为PASSWORD。我已经使用- password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); 但是,该edittext中的文本仍然可见。令我惊讶的是,当我更改方向时,它会自动将输入类型设置为PASSWORD,并且其中的文本会显示为项目符号(如密码所示)。 有什么办法可以做到这一点?

22
在PHP中生成随机密码
我正在尝试在php中生成一个随机密码。 但是我得到所有的'a's,返回类型是数组类型,我希望它是一个字符串。有关如何更正代码的任何想法? 谢谢。 function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; for ($i = 0; $i < 8; $i++) { $n = rand(0, count($alphabet)-1); $pass[$i] = $alphabet[$n]; } return $pass; }

1
我需要用bcrypt存储盐吗?
bCrypt的javadoc具有以下用于加密密码的代码: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); 要检查纯文本密码是否与先前已哈希的密码匹配,请使用checkpw方法: if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); 这些代码段向我暗示,随机生成的盐将被丢弃。是这种情况,还是只是误导性的代码片段?

2
从标准输入读取密码
场景:一个交互式CLI Python程序,需要密码。这也意味着没有GUI解决方案。 在bash中,我无需重新输入密码即可在屏幕上输入密码 read -s Python有类似的东西吗?即 password = raw_input('Password: ', dont_print_statement_back_to_screen) 替代方法:将键入的字符替换为“ *”,然后再将其发送回屏幕(又称浏览器样式)。

14
C#中的哈希和盐密码
我刚刚浏览了DavidHayden的有关散列用户密码的文章之一。 真的我无法理解他想要达到的目标。 这是他的代码: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); byte[] buff = new byte[size]; rng.GetBytes(buff); // Return a Base64 string representation of the random number. return Convert.ToBase64String(buff); } private static string CreatePasswordHash(string pwd, string salt) { string saltAndPwd = String.Concat(pwd, …
178 c#  hash  passwords  salt 

13
如何在Java中哈希密码?
我需要对密码进行哈希处理以存储在数据库中。如何用Java做到这一点? 我希望使用纯文本密码,添加随机盐,然后将盐和哈希密码存储在数据库中。 然后,当用户想要登录时,我可以获取其提交的密码,从其帐户信息中添加随机盐,对其进行哈希处理,然后查看其是否等同于其帐户信息所存储的哈希密码。

9
MySQL用户数据库没有密码列-在OSX上安装MySQL
我正在尝试更改MySql根密码。 我所做的如下。 安装MySql-5.7.6〜.dmg(社区服务器)和工作台。 在OSX系统首选项上关闭服务器。 使用控制台访问MySql。命令是mysqld_safe --skip-grant 执行update user set password=password('1111') where user='root';并得到一条错误消息-> ERROR 1054 (42S22): Unknown column 'password' in 'field list'。 仅供参考,我做到了use mysql;。因此,我确实在用户表上选择了查询,发现密码列实际上不存在。 这很奇怪。原始用户表是否可能没有密码列? 如何更改不存在的密码? 谢谢你的回答:D
176 mysql  macos  passwords  root 


8
双向加密:我需要存储可以检索的密码
我正在创建一个应用程序,该应用程序将存储用户可以检索和查看的密码。密码用于硬件设备,因此无法检查哈希。 我需要知道的是: 如何在PHP中加密和解密密码? 什么是最安全的密码加密算法? 我在哪里存储私钥? 除了存储私钥之外,要求用户在需要解密密码的任何时间都输入私钥是一个好主意吗?(可以信任此应用程序的用户) 密码可以通过什么方式被盗和解密?我需要注意什么?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.