#crypt

from Crypto.Cipher import AES加密解密

fromCrypto.CipherimportAESimportbase64"""AES加密算法"""#加密defencryt(str,key):BS=AES.block_sizepad=lambdas:s+(BS-len(s)%BS)*chr(BS-len(s)%BS)cipher=AES.new(key,AES.M...

Spring Security笔记:使用BCrypt算法加密存储登录密码

在前一节使用数据库进行用户认证(formloginusingdatabase)里,我们学习了如何把“登录帐号、密码”存储在db中,但是密码都是明文存储的,显然不太讲究。这一节将学习如何使用springsecurity3新加入的bcrypt算法,将登录加密存储到db中,并正常通过验证。一、Bcry...

加密解密,CryptoStream()的使用

一:上图二:代码主界面代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;using...
代码星球 ·2020-04-06

[转]部署Let’s Encrypt免费SSL证书&&自动续期

最近公司网站要用https,从自己摸索到找到国内的免费证书到选购正式的收费证书,最后老板说:太贵!不要。一脸懵逼的听老板提到Let’sEncrypt证书,没办法,用呗。之前是有一些了解,国外发布的一款纯免费证书,只是觉得天下没有免费的午餐,免费和收费的差距肯定还是有的。于是,硬着头皮开始鼓捣Let&rsqu...

M2Crypto安装方法以及配置LDFLAGS、CFLAGS

python3.7+mac环境:$brewinstallopenssl&&brewinstallswig$brew--prefixopenssl/usr/local/opt/openssl$LDFLAGS="-L$(brew--prefixopenssl)/lib"CFLAGS="-I$(brew--p...

pycryptodom的源码安装

1、去网站https://pypi.python.org/pypi/pycryptodome/#downloads下载2、pythonsetup.pybuild->pythonsetup.pyinstall->pythonsetup.pytest....
代码星球 ·2020-04-06

【laravel54】报错:No supported encrypter found (加密类未找到)

 原因:配置环境未生产key密钥,直接cmd,进入项目根目录,执行:phpartisankey:generate 即可 ...

WordPress 3.5.1 crypt_private()远程拒绝服务漏洞(CVE-2013-2173)

漏洞版本:WordPress3.5.1漏洞描述:BUGTRAQID:60477CVE(CAN)ID:CVE-2013-2173WordPress是一种使用PHP语言和MySQL数据库开发的Blog。WordPress的加密模块class-phpass.php中存在安全漏洞,可导致拒绝服务。要利用此漏洞需要至少一个帖子受...

WordPress ‘crypt_private()’方法远程拒绝服务漏洞

漏洞名称:WordPress‘crypt_private()’方法远程拒绝服务漏洞CNNVD编号:CNNVD-201306-250发布时间:2013-06-20更新时间:2013-06-20危害等级:  漏洞类型: 威胁类型:远程CVE编号:CVE-2013-217...

javax.crypto.BadPaddingException: Given final block not properly padded解决方案

解密的时候报错: javax.crypto.BadPaddingException: Given final block not properly padded 该异常是在解密的时候抛出的,加密的方法没有问题。 但是两个方法的唯一...

DESCryptoServiceProvider

publicstaticbyte[]DESEncrypt(byte[]data,byte[]sKey){returnDESEncrypt(data,sKey,sKey);}///<summary>///CBC-DES加密///</summary>publicstaticbyte[]DESEncr...
代码星球 ·2020-04-04

JS加密库Crypto-JS SEA加密

http://www.seacha.com/tools/aes.html在该网站测试  CryptoJS有很多加密方式网上查阅后有CryptoJS(crypto.js)为JavaScript提供了各种各样的加密算法。目前已支持的算法包括:MD5SHA-1SHA-256AESRabbitMARC4HM...
代码星球 ·2020-04-04

前端使用crypto.js进行加密

最近在使用Cookies加密保存数据的时候,接触到crypto,使用还算简单,在这里记录一下。可以在这个GitHub的https://github.com/brix/crypto-js上下载该js,它可以单独引入所需要加密方式的js;也可以引入一个crypto-js.js这个文件,它相当于引入了所有的加密方式,我使用的...

网站注册与登录使用 bcrypt与 passport 双重验证 解释

网站在登录前,需要进行注册收集用户基本信息,bcrypt提供密码加密验证的方法,但是使用不正确,会给初学者带来各种问题。bcrypt的安装:npmibcrypt经过测试,经常安装不成功,原因和node.js的版本有原因,我在下面这篇文章中有记录解决办法:但也不是万能的,如果还不能解决的话,可以尝试给bcrypt指定版本...

bcrypt 安装不成功解决办法

同一个项目,公司和家里的node.js的版本不同,导致项目安装依赖包时 bcrypt安装不成功。家里的版本为:8.11.3公司的版本为:10.14.2在当前项目中执行完下面两个命令后,报错:npminstallnpmrunstart报错集中为两处:Error:Cannotfindmodule'bcrypt'n...
首页上一页...1011121314下一页尾页