public CFB8Mac() { super(new CFBBlockCipherMac(new IDEAEngine())); } }
public void init( CipherParameters params) { reset(); cipher.init(params); }
public DESCFB8() { super(new CFBBlockCipherMac(new DESEngine())); } }
public void init( CipherParameters params) { reset(); cipher.init(params); }
public CFB8Mac32() { super(new CFBBlockCipherMac(new RC532Engine())); } }
public int doFinal( byte[] out, int outOff) { int blockSize = cipher.getBlockSize(); // // pad with zeroes // if (this.padding == null) { while (bufOff < blockSize) { buf[bufOff] = 0; bufOff++; } } else { padding.addPadding(buf, bufOff); } cipher.processBlock(buf, 0, mac, 0); cipher.getMacBlock(mac); System.arraycopy(mac, 0, out, outOff, macSize); reset(); return macSize; }
public MacCFB8() { super(new CFBBlockCipherMac(new SkipjackEngine())); } }
public int doFinal( byte[] out, int outOff) { int blockSize = cipher.getBlockSize(); // // pad with zeroes // if (this.padding == null) { while (bufOff < blockSize) { buf[bufOff] = 0; bufOff++; } } else { padding.addPadding(buf, bufOff); } cipher.processBlock(buf, 0, mac, 0); cipher.getMacBlock(mac); System.arraycopy(mac, 0, out, outOff, macSize); reset(); return macSize; }
public DESedeCFB8() { super(new CFBBlockCipherMac(new DESedeEngine())); } }
public DESCFB8() { super(new CFBBlockCipherMac(new DESEngine())); } }
public DESedeCFB8() { super(new CFBBlockCipherMac(new DESedeEngine())); } }
public RC2CFB8() { super(new CFBBlockCipherMac(new RC2Engine())); } }
public CFB8Mac() { super(new CFBBlockCipherMac(new IDEAEngine())); } }
public CFB8MAC() { super(new CFBBlockCipherMac(new RC2Engine())); } }
public CFB8Mac32() { super(new CFBBlockCipherMac(new RC532Engine())); } }
public MacCFB8() { super(new CFBBlockCipherMac(new SkipjackEngine())); } }
public DESCFB8() { super(new CFBBlockCipherMac(new DESEngine())); } }
public CFB8MAC() { super(new CFBBlockCipherMac(new RC2Engine())); } }
public DESCFB8() { super(new CFBBlockCipherMac(new DESEngine())); } }