hashlib — Secure hashes and message digests — Python 3.8.3 documentation https://docs.python.org/3.8/library/hashlib.html#randomized-hashing

BLAKE2 https://blake2.net/#qa

Q: So I shouldn't use BLAKE2 for hashing user passwords? 

A: You shouldn't use *any* general-purpose hash function for user passwords, not BLAKE2, and not MD5, SHA-1, SHA-256, or SHA-3. Instead you should use a password hashing function such as the PHC winner Argon2 with appropriate time and memory cost parameters, to mitigate the risk of bruteforce attacks—Argon2's core uses a variant of BLAKE2's permutation.

最新文章

  1. 别用symbolicatecrash来解析crash Log了
  2. no package 'webkit-1.0' found
  3. Unity 利用NGUI做屏幕分辨率适配+学习UIDraggablePanel的使用
  4. 状态模式 java && php
  5. WCF学习笔记(1)——Hello WCF
  6. FolderBrowserDialog组件选择文件夹
  7. .net版Git Server --- bonobo
  8. AWS(0) - Amazon Web Services
  9. Spring shiro 初次使用小结
  10. 基于springboot搭建的web系统架构
  11. 关于Data URLs svg图片显示出错和浏览器URL hash #
  12. 我从来不理解JavaScript闭包,直到有人这样向我解释它...
  13. SQL语法基础之UPDATE语句
  14. [算法专题] 深度优先搜索&回溯剪枝
  15. javascript Navigator对象属性和方法
  16. 3D点云数据分析:pointNet++论文分析及阅读笔记
  17. perl debug
  18. Hibernate进行对象的增删改查
  19. spring boot启动加载数据
  20. 【Android】使用Pull生成/解析XML文件

热门文章

  1. [leetcode]罗马数字和阿拉伯数字相互转换
  2. [leetcode]66Plus One
  3. Java GC --- Java堆内存
  4. eclipse的相关操作和使用快捷键
  5. Head First 设计模式 —— 02. 观察者 (Observer) 模式
  6. 中移动ipv6-老毛子固件获取ipv6设置
  7. Java8接口的默认方法
  8. 当音乐学博士搞起编程,用一本书改变了Java世界!
  9. KDiff3 Merge工具的使用 极简教程
  10. JAVA原生mvc实现用户信息的增删查改