AEADBlockCipher.smali

.class public interface abstract Lorg/spongycastle/crypto/modes/AEADBlockCipher;
.super Ljava/lang/Object;
.source "AEADBlockCipher.java"


# virtual methods
.method public abstract doFinal([BI)I
.end method

.method public abstract getAlgorithmName()Ljava/lang/String;
.end method

.method public abstract getMac()[B
.end method

.method public abstract getOutputSize(I)I
.end method

.method public abstract getUnderlyingCipher()Lorg/spongycastle/crypto/BlockCipher;
.end method

.method public abstract getUpdateOutputSize(I)I
.end method

.method public abstract init(ZLorg/spongycastle/crypto/CipherParameters;)V
.end method

.method public abstract processAADByte(B)V
.end method

.method public abstract processAADBytes([BII)V
.end method

.method public abstract processByte(B[BI)I
.end method

.method public abstract processBytes([BII[BI)I
.end method

.method public abstract reset()V
.end method