Django cookie加密cryptography

摘要:
#导包生成密钥的第三方库fromcryptography.fernetimportFernet#密钥获取密钥#cipher_key=Fernet.generate_key()cipher_key='Anmj6guBpUGLJPSmOIrsCBabcsjbdAbdnJDE2pZfmL4='#定义加密方法defmy_encode(password):#定义加密对象f=Fernet(cipher_key
#导包 生成密钥的第三方库
from cryptography.fernet importFernet

#密钥 获取密钥#cipher_key = Fernet.generate_key()
cipher_key = 'Anmj6guBpUGLJPSmOIrsCBabcsjbdAbdnJDE2pZfmL4='

#定义加密方法
defmy_encode(password):
    #定义加密对象
    f =Fernet(cipher_key)
    #先编码
    p1 =password.encode()
    #定义token
    token =f.encrypt(p1)
    #解码
    p2 =token.decode()
    returnp2

#定义解密方法
defmy_decode(password):
    #定义加密对象
    f =Fernet(cipher_key)
    #先编码
    p1 =password.encode()
    #定义token
    token =f.decrypt(p1)
    #解码
    p2 =token.decode()
    return p2

免责声明:文章转载自《Django cookie加密cryptography》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇hive QL 插入语法普通新用户的docker权限下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

基于C#实现的单点登录

了解或想探索单点登录的朋友应该对单点登录有一个大致的了解,在这里我不在过多的阐述单点登录的概念。 单点登录说的通俗一点,就是一处登录(统一认证中心--Server),处处通行(Client)。 一、第一步我们先来探讨探讨SSO单点登录的过程    1.当Client第一次登录时,查看自己有没有局部会话,没有的话,则重定向到统一认证中心进行进行登录操作   ...

最牛「CSRF防护」,带你进入大虾们的圈子!

简单理解 CSRF 什么是 CSRF? CSRF,通常称为跨站请求伪造,英文名 Cross-site request forgery 缩写 CSRF,是一种对网站的恶意攻击。一个跨站请求伪造攻击迫使登录用户的浏览器将伪造的HTTP请求,包括该用户的会话 cookie 和其他认证信息,发送到一个存在漏洞的web应用程序。这就允许了攻击者迫使用户浏览器向存在...

.NET ActionFilterAttribute等

public override void OnException(HttpActionExecutedContext actionExecutedContext){//加LOG actionExecutedContext.Exception //2.返回调用方具体的异常信息if (actionExecutedContext.Exception is Not...

django学习-29.表单提交方式之一:post请求(注册/登录/改密)

目录结构 1.写这篇博客的目的 2.完整操作流程 2.1.第一步:新增相关html页面 2.1.1.新增一个【index_html.html】 2.1.2.新增一个【login_html.html】 2.1.3.新增一个【register_html.html】 2.1.4.新增一个【register_success_html.html】 2.1.5.新增一...

Robot Framework自动化测试Selenium2Library库详细用法

一、浏览器驱动   通过不同的浏览器执行脚本。   Open Browser Htpp://www.xxx.com chrome   浏览器对应的关键字: firefox FireFox ff internetexplorer   Internet Explorer ie googlechrome   Google Chrome  ...

js/java 获取、添加、修改、删除cookie(最全)

  一、cookie介绍 1.cookie的本来面目   HTTP协议本身是无状态的。什么是无状态呢,即服务器无法判断用户身份。Cookie实际上是一小段的文本信息(key-value格式)。客户端向服务器发起请求,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求...