为同一InputStream计算两个不同的摘要签名

时间:2019-02-14 14:29:07

标签: java inputstream md5 sha512

我有一个传入的Http连接的InputStream(通过javax.servlet.http.HttpServletRequest对象到达)。在使用/处理它时,会从中创建一个SHA_512消息摘要。这是实施的当前状态,我无法更改。

由于我的任务要求,我需要 ALSO计算相同内容的MD5摘要签名

我能够做到这一点的唯一方法是将原始内容保存在字节数组中,然后从中简单地创建两个不同的ByteArrayInputStreams并进行消化。

        UPDATE ExecuteInterventions ei INNER JOIN InterventionsImage ii
        ON ei.NumberOfInterverntion = ii.NumberOfIntervention
        SET ii.ActionNumber = 1 and SET ii.NumberOfPeople = 233
        WHERE ei.ID = 153 and ii.ID  = 199687

还有其他更有效的方法吗?

谢谢。

0 个答案:

没有答案