/external/bouncycastle/src/main/java/org/bouncycastle/crypto/ |
H A D | AsymmetricBlockCipher.java | 34 * process the block of len bytes stored in in from offset inOff. 37 * @param inOff offset into the in array where the data starts 43 public byte[] processBlock(byte[] in, int inOff, int len) argument
|
H A D | BlockCipher.java | 40 * @param inOff offset into the in array the data starts at. 48 public int processBlock(byte[] in, int inOff, byte[] out, int outOff) argument
|
H A D | Digest.java | 33 * @param inOff the offset into the byte array where the data starts. 36 public void update(byte[] in, int inOff, int len); argument
|
H A D | Mac.java | 44 * @param inOff the index in the array the data begins at. 45 * @param len the length of the input starting at inOff. 49 public void update(byte[] in, int inOff, int len) argument
|
H A D | StreamCipher.java | 39 * @param inOff the offset into the in array where the data to be processed starts. 45 public void processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) argument
|
H A D | Wrapper.java | 14 public byte[] wrap(byte[] in, int inOff, int inLen); argument 16 public byte[] unwrap(byte[] in, int inOff, int inLen) argument
|
H A D | StreamBlockCipher.java | 75 * @param inOff the offset into the in array where the data to be processed starts. 83 int inOff, 96 cipher.processBlock(in, inOff + i, out, outOff + i); 81 processBytes( byte[] in, int inOff, int len, byte[] out, int outOff) argument
|
H A D | BufferedBlockCipher.java | 176 * @param inOff the offset at which the input data starts. 186 int inOff, 213 System.arraycopy(in, inOff, buf, bufOff, gapLen); 219 inOff += gapLen; 223 resultLen += cipher.processBlock(in, inOff, out, outOff + resultLen); 226 inOff += blockSize; 230 System.arraycopy(in, inOff, buf, bufOff, len); 184 processBytes( byte[] in, int inOff, int len, byte[] out, int outOff) argument
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/digests/ |
H A D | NullDigest.java | 28 public void update(byte[] in, int inOff, int len) argument 30 bOut.write(in, inOff, len);
|
H A D | GeneralDigest.java | 57 int inOff, 65 update(in[inOff]); 67 inOff++; 76 processWord(in, inOff); 78 inOff += xBuf.length; 88 update(in[inOff]); 90 inOff++; 130 protected abstract void processWord(byte[] in, int inOff); argument 55 update( byte[] in, int inOff, int len) argument
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/engines/ |
H A D | RFC3394WrapEngine.java | 69 int inOff, 120 int inOff, 67 wrap( byte[] in, int inOff, int inLen) argument 118 unwrap( byte[] in, int inOff, int inLen) argument
|
H A D | RSABlindedEngine.java | 80 * @param inOff the offset into the input buffer where the data starts. 87 int inOff, 95 BigInteger input = core.convertInput(in, inOff, inLen); 85 processBlock( byte[] in, int inOff, int inLen) argument
|
H A D | RSACoreEngine.java | 87 int inOff, 101 if (inOff != 0 || inLen != in.length) 105 System.arraycopy(in, inOff, block, 0, inLen); 85 convertInput( byte[] in, int inOff, int inLen) argument
|
H A D | DESedeEngine.java | 86 int inOff, 95 if ((inOff + BLOCK_SIZE) > in.length) 109 desFunc(workingKey1, in, inOff, temp, 0); 115 desFunc(workingKey3, in, inOff, temp, 0); 84 processBlock( byte[] in, int inOff, byte[] out, int outOff) argument
|
H A D | DESedeWrapEngine.java | 132 * @param inOff 136 public byte[] wrap(byte[] in, int inOff, int inLen) argument 145 System.arraycopy(in, inOff, keyToBeWrapped, 0, inLen); 203 * @param inOff 208 public byte[] unwrap(byte[] in, int inOff, int inLen) argument 253 engine.processBlock(in, inOff + currentBytePos, TEMP3, currentBytePos);
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/paddings/ |
H A D | BlockCipherPadding.java | 32 * passed to it inside in. i.e. if inOff is zero, indicating the 39 public int addPadding(byte[] in, int inOff); argument
|
H A D | ISO10126d2Padding.java | 49 int inOff) 51 byte code = (byte)(in.length - inOff); 53 while (inOff < (in.length - 1)) 55 in[inOff] = (byte)random.nextInt(); 56 inOff++; 59 in[inOff] = code; 47 addPadding( byte[] in, int inOff) argument
|
H A D | ISO7816d4Padding.java | 41 int inOff) 43 int added = (in.length - inOff); 45 in [inOff]= (byte) 0x80; 46 inOff ++; 48 while (inOff < in.length) 50 in[inOff] = (byte) 0; 51 inOff++; 39 addPadding( byte[] in, int inOff) argument
|
H A D | PKCS7Padding.java | 40 int inOff) 42 byte code = (byte)(in.length - inOff); 44 while (inOff < in.length) 46 in[inOff] = code; 47 inOff++; 38 addPadding( byte[] in, int inOff) argument
|
H A D | TBCPadding.java | 43 * passed to it inside in. i.e. if inOff is zero, indicating the 50 int inOff) 52 int count = in.length - inOff; 55 if (inOff > 0) 57 code = (byte)((in[inOff - 1] & 0x01) == 0 ? 0xff : 0x00); 64 while (inOff < in.length) 66 in[inOff] = code; 67 inOff++; 48 addPadding( byte[] in, int inOff) argument
|
H A D | X923Padding.java | 43 int inOff) 45 byte code = (byte)(in.length - inOff); 47 while (inOff < in.length - 1) 51 in[inOff] = 0; 55 in[inOff] = (byte)random.nextInt(); 57 inOff++; 60 in[inOff] = code; 41 addPadding( byte[] in, int inOff) argument
|
H A D | ZeroBytePadding.java | 40 int inOff) 42 int added = (in.length - inOff); 44 while (inOff < in.length) 46 in[inOff] = (byte) 0; 47 inOff++; 38 addPadding( byte[] in, int inOff) argument
|
H A D | PaddedBufferedBlockCipher.java | 166 * @param inOff the offset at which the input data starts. 176 int inOff, 203 System.arraycopy(in, inOff, buf, bufOff, gapLen); 209 inOff += gapLen; 213 resultLen += cipher.processBlock(in, inOff, out, outOff + resultLen); 216 inOff += blockSize; 220 System.arraycopy(in, inOff, buf, bufOff, len); 174 processBytes( byte[] in, int inOff, int len, byte[] out, int outOff) argument
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/modes/ |
H A D | CTSBlockCipher.java | 109 * @param inOff the offset at which the input data starts. 119 int inOff, 146 System.arraycopy(in, inOff, buf, bufOff, gapLen); 154 inOff += gapLen; 158 System.arraycopy(in, inOff, buf, bufOff, blockSize); 163 inOff += blockSize; 167 System.arraycopy(in, inOff, buf, bufOff, len); 117 processBytes( byte[] in, int inOff, int len, byte[] out, int outOff) argument
|
/external/bouncycastle/src/main/java/org/bouncycastle/crypto/encodings/ |
H A D | PKCS1Encoding.java | 126 int inOff, 132 return encodeBlock(in, inOff, inLen); 136 return decodeBlock(in, inOff, inLen); 142 int inOff, 182 System.arraycopy(in, inOff, block, block.length - inLen, inLen); 192 int inOff, 196 byte[] block = engine.processBlock(in, inOff, inLen); 124 processBlock( byte[] in, int inOff, int inLen) argument 140 encodeBlock( byte[] in, int inOff, int inLen) argument 190 decodeBlock( byte[] in, int inOff, int inLen) argument
|