what-the-bank/sources/org/bouncycastle/crypto/Mac.java

19 lines
486 B
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package org.bouncycastle.crypto;
/* loaded from: classes6.dex */
public interface Mac {
int doFinal(byte[] bArr, int i) throws DataLengthException, IllegalStateException;
String getAlgorithmName();
int getMacSize();
void init(CipherParameters cipherParameters) throws IllegalArgumentException;
void reset();
void update(byte b) throws IllegalStateException;
void update(byte[] bArr, int i, int i2) throws DataLengthException, IllegalStateException;
}