问题标签 [password-generator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
115 浏览

python - 随机密码生成器python

当我运行以下代码并打开名为pwd.txt的文件时,它在所有 100 行中显示相同的密码

0 投票
1 回答
137 浏览

pam - pam 模块可以在其他模块看到之前修改用户输入的密码吗?

背景:我编写了一个密码生成器,其工作原理如下:

  • 生成 130 个随机位
  • 将随机位解释为 26 个元素GF(32)
  • 使用元素作为系数来构造 25 次多项式
  • 评估所有 32 个可能输入的多项式
  • 使用修改后的 base32 编码对结果进行编码

这为我提供了强密码(130 位熵),在不影响安全性的情况下,可以容忍输入密码时的一些拼写错误。

到目前为止,我已经将算法的纠错部分与ssh-add命令集成在一起,这是完美的。现在我希望我的登录密码也能顺利使用。

问题:是否可以编写一个pam模块,在其他模块看到之前更改用户输入的密码?特别是我想确保ecryptfs看到更正的密码,以便在我的算法更正用户输入的密码中的错字后可以挂载主目录?

0 投票
1 回答
450 浏览

bash - 在bash中为mysql密码生成两个随机符号

嗨,我有一个为我的 plesk 安装编写的 bash 脚本。

它在创建新订阅时触发并执行以下操作:

  • 使用两个随机符号生成给定格式的密码
  • 通过 cli 在 plesk 中创建数据库
  • 将 wordpress 下载并解压缩到该订阅的 httpdocs 目录
  • 为站点配置 wp-config.php
  • 将配置详细信息邮寄给我

但一个问题是有时我会生成两个似乎使我的密码字符串无效的符号。我认为这是因为某些符号需要在 bash 中转义,但它没有发生。有没有一种方法可以从“允许”符号的数组中随机抓取两个符号?

这是我的 genPassword() 函数

0 投票
2 回答
96 浏览

python - Python 2.7 控制流

我目前有一个小问题:我正在为我的机器人制作一个“命令”,一个小密码生成器,目前,我已经有了命令本身,它会像这样

这是我的问题,我想确保,如果参数为空,我希望密码生成器使用默认数字,例如 12,所以如果用户没有给出长度,长度将为 12。谢谢。

0 投票
1 回答
1639 浏览

java - 用符号、数字、字母(大写和小写)在 Java 中生成密码

java - 如何在java中生成包含大小写字母、数字和特殊符号的随机字符串(密码),长度为6

我的代码如下:

0 投票
1 回答
657 浏览

android - 密码生成器错误 (Android)

我不知道为什么我不能生成自定义密码。

我创建了这个文本字段(EditText),你可以在其中写下你想要密码的位数,我试着把

并更改 if(DigitsNum == 1)... 但是当我写数字时(我只是为 1 编码)我尝试写 1 但它只是崩溃或停止工作。

0 投票
2 回答
5749 浏览

windows - cmd批处理中的密码生成器

我正在尝试使用批处理创建一个简单的密码生成器。我知道如果我尝试使用真正的语言会容易得多,但我需要它在 cmd 批处理中。我需要它来生成一个 10 位密码,其中至少包含 1 个小写字母、1 个大写字母、1 个数字和一个特殊字符。

我找到了这段代码,但正如你所见,它并不能确保我的所有限制都适用

0 投票
1 回答
3090 浏览

java - 随机密码生成器(ASCII - AP 计算机科学)Java

所以我的在线 AP Comp Sci 老师没有回复我,我的程序遇到了问题。我需要根据此列表中的用户输入创建一个随机密码生成器:

到目前为止,我遇到了问题

它说找不到变量密码,这是因为循环吗?当我在工作上落后时,我完全被难住和沮丧

(这是我第一次在这个网站上询问它的格式是否很奇怪)

0 投票
3 回答
83 浏览

arrays - 如何在声明的数组中使用 RANDOM 命令

我正在尝试构建一个脚本,我需要在其中创建一个具有以下参数的密码生成器:

  • 长度必须至少为 8 个字符,但不得超过 16 个字符。
  • 必须至少包含 1 个数字 (0-9)。
  • 必须至少包含 1 个小写字母。
  • 必须至少包含 1 个大写字母。
  • 必须恰好包含一个且仅一个@ # $ % & * + - =

我有两个想法:

首先 :

问题是我得到了我什至没有定义的字符?

第二个想法:

由于某种原因,它们都不起作用;/

0 投票
1 回答
180 浏览

javascript - Javascript密码生成器添加空格和失败的测试

我正在尝试构建一个密码生成器,它创建的密码符合:

  1. 最少 8 个字符,最多 40 个字符
  2. 必须包含至少 1 个大写、小写、数字和符号

我避免选择 Math.random,我更喜欢加密选项。

我已经阅读了大量文章来尝试使其正常工作,但我遇到了以下问题:

  1. 随机空格似乎出现在输出字符串中,通常出现在末尾。

  2. 输出值有时不符合 min 8 char 规则。

我意识到我可能有太多额外的 if 语句仔细检查了事情,但我很难看出哪里出了问题。

这是为了进入另一个系统,所以我将它创建为尽可能模块化和功能性。为下面的大片段道歉,我无法让它工作jsfiddle.