exemple.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:livre-python 作者: HE-Arc 项目源码 文件源码
def hash_mdp(mdp, hashage):
    """Hache le mot-de-passe.

    Ceci à l'aide de l'algorithme passé
    en argument avec un salt permettant
    un hachage plus efficace.

    Args:
        Mot-de-passe normale.
        Type du hachage souhaité.

    Returns:
        Retourne le mot-de-passe haché en hexadécimale.

    """
    # secrets génère un nombre aléatoire en héxadécimale
    salt = secrets.token_hex(16)
    contenu = salt + mdp
    h = hashlib.new(hashage)
    h.update(contenu.encode('utf-8'))
    return h.hexdigest() + ':' + salt
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号