fixes buffer overflow comparison
parent
df2b8131e9
commit
7543b61e7b
|
@ -71,7 +71,7 @@ public abstract class MessageDigest extends NativeStruct {
|
||||||
|
|
||||||
public void update(byte[] data, int offset, int len) {
|
public void update(byte[] data, int offset, int len) {
|
||||||
if (state == WolfCryptState.INITIALIZED) {
|
if (state == WolfCryptState.INITIALIZED) {
|
||||||
if (data.length - offset > len)
|
if (data.length - offset < len)
|
||||||
len = data.length - offset;
|
len = data.length - offset;
|
||||||
|
|
||||||
native_update(data, offset, len);
|
native_update(data, offset, len);
|
||||||
|
|
Loading…
Reference in New Issue