defmodule My do defstruct password: "", apassword_hash: "", aencrypted_password: "" end m = %My{ :password => "123", :apassword_hash => Bcrypt.hash_pw... ...
分类:
其他好文 时间:
2019-06-30 17:13:53
阅读次数:
118
品优购商城项目第三阶段 1、springSecurity的基本用法与shiro类似。 2、BCrypt加密算法比MD5更加智能和安全,能自动加盐再加密,生成的密码是60位比md5的32位更占空间(可以忽略不计),由于密码长度增加安全系数更高,且盐不是明文由算法自动生成和解析,用户不需要关心。 3、s ...
分类:
编程语言 时间:
2019-06-25 23:26:54
阅读次数:
331
const bcrypt = require('bcryptjs') //加密 const bcrypt = require('bcryptjs') //加密 const bcrypt = require('bcryptjs') //加密 //不存在,则存储 const newUser = new ...
分类:
其他好文 时间:
2019-03-14 09:16:01
阅读次数:
310
当Jenkins密码忘记时,可以去Jenkins的安装目录下的users\用户名_xxxxx\config.conf文件下找下找到<passwordHash></passwordHash>节点,替换中间的内容为#jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqg ...
分类:
其他好文 时间:
2019-01-28 23:10:17
阅读次数:
204
一、MD5 MD5是一种加密算法,在调用这个算法的时候,提供一个密码明文,调用的结果得到一个32位长度的密文。相同的字符串,如果多次调用Md5算法,结果完全一样,并且无法被逆向解密。 二、bcrypt加密算法 安装: 终端运行npm i node-pre-gyp -g 在项目根目录中,打开终端,运行 ...
分类:
编程语言 时间:
2019-01-24 18:58:21
阅读次数:
190
root权限运行npm install仍有权限问题,认识参数 --unsafe-perm
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/10.15.0"
gyp ... ...
分类:
其他好文 时间:
2019-01-18 21:21:01
阅读次数:
2823
同一个项目,公司和家里的 node.js 的版本不同,导致项目安装依赖包时 bcrypt 安装不成功。 家里的版本为:8.11.3 公司的版本为:10.14.2 在当前项目中执行完下面两个命令后,报错: 报错集中为两处: bcrypt 没有安装成功!!! Stack Overflow 解决办法如下, ...
分类:
其他好文 时间:
2018-12-27 15:37:16
阅读次数:
383
太极钱包不仅是一款去中心化钱包,还是一款去中心化支付系统,旨在满足投资者对数字钱包的多种需求。拥有银行级别的SSL安全连接,采用AES算法+用户密码的对称加密数据和Bcrypt加盐非对称加密用户密码技术,在安全环境下用户只需一步校验,体验感升级。1.太极钱包一款去中心化数字钱包,安全管理您的数字货币。太极钱包数字钱包由客户端本地生成钱包,私钥、助记词都在本地加密存储,资产控制权始终掌握在用户手中。
分类:
其他好文 时间:
2018-12-17 16:04:16
阅读次数:
217
安装环境: 操作系统:CentOS 7 OpenSSL Version:openssl-1.0.2f.tar.gz OpenSSL地址为http://www.openssl.org/source/openssl-1.0.2f.tar.gz 1、安装 Openssl: 2、查看路径 为了使用方便,以及 ...
分类:
其他好文 时间:
2018-12-15 21:08:24
阅读次数:
205
Bcrypt是一个跨平台的文件加密工具。 为了保护用户的明文密码不被泄露,一般会对密码进行单向不可逆加密——哈希。 而Bcrypt恰恰就做到这一点,通过Bcrypt加密的明文密码即使解密也不是真的“解密”,哪怕是内部人员,也不会看到密码。 这大大的提高了用户的安全级别。那么怎么使用呢?这里我用nod ...
分类:
其他好文 时间:
2018-12-12 00:34:08
阅读次数:
1268