/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/paddings/ |
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 | 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 | 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 | 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 | 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 | 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
|
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/ |
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 | 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 | 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/bcprov/src/main/java/org/bouncycastle/crypto/digests/ |
H A D | GeneralDigest.java | 64 int inOff, 72 update(in[inOff]); 74 inOff++; 83 processWord(in, inOff); 85 inOff += xBuf.length; 95 update(in[inOff]); 97 inOff++; 137 protected abstract void processWord(byte[] in, int inOff); argument 62 update( byte[] in, int inOff, int len) argument
|
H A D | NullDigest.java | 28 public void update(byte[] in, int inOff, int len) argument 30 bOut.write(in, inOff, len);
|
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/modes/ |
H A D | CBCBlockCipher.java | 133 * @param inOff offset into the in array the data starts at. 143 int inOff, 148 return (encrypting) ? encryptBlock(in, inOff, out, outOff) : decryptBlock(in, inOff, out, outOff); 167 * @param inOff offset into the in array the data starts at. 177 int inOff, 182 if ((inOff + blockSize) > in.length) 193 cbcV[i] ^= in[inOff + i]; 210 * @param inOff offset into the in array the data starts at. 220 int inOff, 141 processBlock( byte[] in, int inOff, byte[] out, int outOff) argument 175 encryptBlock( byte[] in, int inOff, byte[] out, int outOff) argument 218 decryptBlock( byte[] in, int inOff, byte[] out, int outOff) argument [all...] |
H A D | CFBBlockCipher.java | 135 * @param inOff offset into the in array the data starts at. 145 int inOff, 150 return (encrypting) ? encryptBlock(in, inOff, out, outOff) : decryptBlock(in, inOff, out, outOff); 157 * @param inOff offset into the in array the data starts at. 167 int inOff, 172 if ((inOff + blockSize) > in.length) 189 out[outOff + i] = (byte)(cfbOutV[i] ^ in[inOff + i]); 205 * @param inOff offset into the in array the data starts at. 215 int inOff, 143 processBlock( byte[] in, int inOff, byte[] out, int outOff) argument 165 encryptBlock( byte[] in, int inOff, byte[] out, int outOff) argument 213 decryptBlock( byte[] in, int inOff, byte[] out, int outOff) argument [all...] |
H A D | AEADBlockCipher.java | 51 * @param inOff the offset into the in array where the data to be processed starts. 54 public void processAADBytes(byte[] in, int inOff, int len); argument 72 * @param inOff the offset into the in array where the data to be processed starts. 79 public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) argument
|
H A D | CCMBlockCipher.java | 116 public void processAADBytes(byte[] in, int inOff, int len) argument 119 associatedText.write(in, inOff, len); 130 public int processBytes(byte[] in, int inOff, int inLen, byte[] out, int outOff) argument 133 data.write(in, inOff, inLen); 191 * @param inOff offset at which data starts in the input array. 197 public byte[] processPacket(byte[] in, int inOff, int inLen) argument 215 processPacket(in, inOff, inLen, output, 0); 224 * @param inOff offset at which data starts in the input array. 233 public int processPacket(byte[] in, int inOff, int inLen, byte[] output, int outOff) argument 262 int inIndex = inOff; [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/macs/ |
H A D | CBCBlockCipherMac.java | 137 int inOff, 150 System.arraycopy(in, inOff, buf, bufOff, gapLen); 156 inOff += gapLen; 160 cipher.processBlock(in, inOff, mac, 0); 163 inOff += blockSize; 167 System.arraycopy(in, inOff, buf, bufOff, len); 135 update( byte[] in, int inOff, int len) argument
|
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/engines/ |
H A D | RC2Engine.java | 162 int inOff, 171 if ((inOff + BLOCK_SIZE) > in.length) 183 encryptBlock(in, inOff, out, outOff); 187 decryptBlock(in, inOff, out, outOff); 206 int inOff, 212 x76 = ((in[inOff + 7] & 0xff) << 8) + (in[inOff + 6] & 0xff); 213 x54 = ((in[inOff + 5] & 0xff) << 8) + (in[inOff + 4] & 0xff); 214 x32 = ((in[inOff 160 processBlock( byte[] in, int inOff, byte[] out, int outOff) argument 204 encryptBlock( byte[] in, int inOff, byte[] out, int outOff) argument 261 decryptBlock( byte[] in, int inOff, byte[] out, int outOff) argument [all...] |
H A D | DESedeEngine.java | 87 int inOff, 96 if ((inOff + BLOCK_SIZE) > in.length) 110 desFunc(workingKey1, in, inOff, temp, 0); 116 desFunc(workingKey3, in, inOff, temp, 0); 85 processBlock( byte[] in, int inOff, byte[] out, int outOff) argument
|
/external/bouncycastle/bcprov/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
|