【问题标题】:MD5 encryption using jython使用 jython 进行 MD5 加密
【发布时间】:2013-01-18 09:48:21
【问题描述】:

我需要在 Jython 中使用 hashlib 加密来加密一些数据。变量“output”的输出是一组垃圾字符“¦?ìîçoÅ”w2?¨?¼?6”

m=hashlib.md5()

m.update(unicode(input).encode('utf-8'))

output = m.digest()

grinder.logger.info(digest= " + str(output))

如何将上述代码的输出作为数组获取。

【问题讨论】:

    标签: md5 jython encoder hashlib


    【解决方案1】:

    digest() 方法返回的字节可用于其他需要字节的函数(例如 base64 或压缩它)。为了简单地将 MD5 结果显示为十六进制,请使用 hexdigest() 方法:

    output = m.digest()
    hexoutput = m.hexdigest()
    print("digest= " + str(hexoutput))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-13
      • 1970-01-01
      • 1970-01-01
      • 2011-05-24
      • 2013-01-13
      • 1970-01-01
      • 2010-12-02
      • 2015-01-13
      相关资源
      最近更新 更多