Example usage for org.bouncycastle.crypto BlockCipher interface-usage

List of usage examples for org.bouncycastle.crypto BlockCipher interface-usage

Introduction

In this page you can find the example usage for org.bouncycastle.crypto BlockCipher interface-usage.

Usage

From source file com.github.horrorho.inflatabledonkey.crypto.xts.XTSAESBlockCipher.java

/**
 *
 * @author Ahseya
 */
@NotThreadSafe
public class XTSAESBlockCipher implements BlockCipher {

From source file com.github.horrorho.inflatabledonkey.dataprotection.DPAESCBCCipher.java

/**
 * Data Protection AES CBC mode with per block IV generation.
 *
 * @see DPAESCBCBlockIVGenerator
 * @author Ahseya
 */

From source file org.cryptomator.siv.JceAesBlockCipher.java

/**
 * Adapter class between BouncyCastle's {@link BlockCipher} and JCE's {@link Cipher} API.
 */
class JceAesBlockCipher implements BlockCipher {

    private static final String ALG_NAME = "AES";

From source file org.jitsi.bccontrib.engines.ThreefishCipher.java

public class ThreefishCipher implements BlockCipher {

    static final long KEY_SCHEDULE_CONST = 0x1BD11BDAA9FC1A22L;

    static final int EXPANDED_TWEAK_SIZE = 3;

From source file org.jitsi.impl.neomedia.transform.srtp.BlockCipherAdapter.java

/**
 * Adapts the <tt>javax.crypto.Cipher</tt> class to the
 * <tt>org.bouncycastle.crypto.BlockCipher</tt> interface. 
 *
 * @author Lyubomir Marinov
 */

From source file org.jitsi.impl.neomedia.transform.srtp.NIOBlockCipher.java

/**
 * Extends <tt>org.bouncycastle.crypto.BlockCipher</tt> with a
 * <tt>processBlock</tt> method which reads from and writes into
 * <tt>java.nio.ByteBuffer</tt>s.
 *
 * @author Lyubomir Marinov