java sha1加密 和 python sha1 加密结果不一致-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

java sha1加密 和 python sha1 加密结果不一致

java代码

        MessageDigest messageDigest = MessageDigest.getInstance(algorithm);
        messageDigest.update(value.getBytes());
        return bytesToHexString(messageDigest.digest());

python 代码

      md = hashlib.sha1()
      md.update(value.encode('utf-8'))
                md.digest()

初学python 大神帮忙看看

展开
收起
蛮大人123 2016-06-08 11:01:32 7550 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    print(hashlib.sha1(value.encode('utf-8')).hexdigest())

    2019-07-17 19:31:25
    赞同 展开评论 打赏
问答排行榜
最热
最新
推荐文章
更多
相关电子书
更多
量子加密通信技术
立即下载
Improving Python and Spark Per
立即下载
From Python Scikit-Learn to Sc
立即下载