用户工具

站点工具


api:des

DES加密

  https://api.xlongwei.com/service/des/encrypt

请求

data 数据
passwordCache 密码键值
password 密码(优先使用密码键值参数)

响应

data 加密数据

DES解密

  https://api.xlongwei.com/service/des/decrypt

请求

data 数据
passwordCache 密码键值
password 密码

响应

data 解密数据

密码生成

  https://api.xlongwei.com/service/des/pwgen

请求

options 选项,可选
  • -N 6,密码数量6
  • -s 24 密码长度24
  • -c 要有大写字母;-A 没有大写字母
  • -y 要有特殊符号;-Y 没有特殊符合
  • -n 要有数字;-O 没有数字
  • -B 排除歧义字符;-D 允许歧义字符

响应

data 多个密码

示例:options=-N 6 -s 24
{“data”:[“tiosh6oOpheex7doosohtHee”,“FohchiNeen3Wie8ahTuheBei”,“aevathe4meefanu3Doiweeda”]}

密码检测

  https://api.xlongwei.com/service/des/pwcheck

请求

password 密码

响应

score 分数,0-100 通常仅考虑分数即可,下面字段都不必处理
sLength 长度加分 +(n*4)
sAlphaUC 大写字母加分 +((len-n)*2)
sAlphaLC 小写字母加分 +((len-n)*2)
sNumber 数字加分 +(n*4)
sSymbol 符号加分 +(n*6)
sMidChar 穿插数字符号加分 +(n*2)
sRequirements 强度要求加分 +(n*2)
sAlphasOnly 全字母减分 -n
sNumbersOnly 全数字减分 -n
sRepChar 重复减分 -
sConsecAlphaUC 连续大写字母减分 -(n*2)
sConsecAlphaLC 连续小写字母减分 -(n*2)
sConsecNumber 连续数字减分 -(n*2)
sSeqAlpha 连续三个以上字母减分 -(n*3)
sSeqNumber 连续三个以上数字减分 -(n*3)
sSeqSymbol 连续三个以上符号减分 -(n*3)

示例:admin123456Aa123456

参考: meter strong

api/des.txt · 最后更改: 2022/10/30 18:28 由 admin