Home
last modified time | relevance | path

Searched refs:outOff (Results 1 – 25 of 39) sorted by relevance

12

/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/engines/
DRC2Engine.java164 int outOff) in processBlock() argument
176 if ((outOff + BLOCK_SIZE) > out.length) in processBlock()
183 encryptBlock(in, inOff, out, outOff); in processBlock()
187 decryptBlock(in, inOff, out, outOff); in processBlock()
208 int outOff) in encryptBlock() argument
251 out[outOff + 0] = (byte)x10; in encryptBlock()
252 out[outOff + 1] = (byte)(x10 >> 8); in encryptBlock()
253 out[outOff + 2] = (byte)x32; in encryptBlock()
254 out[outOff + 3] = (byte)(x32 >> 8); in encryptBlock()
255 out[outOff + 4] = (byte)x54; in encryptBlock()
[all …]
DDESEngine.java68 int outOff) in processBlock() argument
80 if ((outOff + BLOCK_SIZE) > out.length) in processBlock()
85 desFunc(workingKey, in, inOff, out, outOff); in processBlock()
406 int outOff) in desFunc() argument
486 out[outOff + 0] = (byte)((right >>> 24) & 0xff); in desFunc()
487 out[outOff + 1] = (byte)((right >>> 16) & 0xff); in desFunc()
488 out[outOff + 2] = (byte)((right >>> 8) & 0xff); in desFunc()
489 out[outOff + 3] = (byte)(right & 0xff); in desFunc()
490 out[outOff + 4] = (byte)((left >>> 24) & 0xff); in desFunc()
491 out[outOff + 5] = (byte)((left >>> 16) & 0xff); in desFunc()
[all …]
DDESedeEngine.java89 int outOff) in processBlock() argument
101 if ((outOff + BLOCK_SIZE) > out.length) in processBlock()
112 desFunc(workingKey3, temp, 0, out, outOff); in processBlock()
118 desFunc(workingKey1, temp, 0, out, outOff); in processBlock()
DRC4Engine.java76 int outOff) in processBytes() argument
83 if ((outOff + len) > out.length) in processBytes()
99 out[i+outOff] = (byte)(in[i + inOff] in processBytes()
DBlowfishEngine.java353 int outOff) in processBlock() argument
365 if ((outOff + BLOCK_SIZE) > out.length) in processBlock()
372 encryptBlock(in, inOff, out, outOff); in processBlock()
376 decryptBlock(in, inOff, out, outOff); in processBlock()
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/modes/
DCTSBlockCipher.java88 int outOff) in processByte() argument
95 resultLen = cipher.processBlock(buf, 0, out, outOff); in processByte()
123 int outOff) in processBytes() argument
136 if ((outOff + length) > out.length) in processBytes()
149 resultLen += cipher.processBlock(buf, 0, out, outOff); in processBytes()
160 resultLen += cipher.processBlock(buf, 0, out, outOff + resultLen); in processBytes()
190 int outOff) in doFinal() argument
193 if (bufOff + outOff > out.length) in doFinal()
227 c.processBlock(buf, blockSize, out, outOff); in doFinal()
231 cipher.processBlock(buf, blockSize, out, outOff); in doFinal()
[all …]
DCBCBlockCipher.java145 int outOff) in processBlock() argument
148 … return (encrypting) ? encryptBlock(in, inOff, out, outOff) : decryptBlock(in, inOff, out, outOff); in processBlock()
179 int outOff) in encryptBlock() argument
196 int length = cipher.processBlock(cbcV, 0, out, outOff); in encryptBlock()
201 System.arraycopy(out, outOff, cbcV, 0, cbcV.length); in encryptBlock()
222 int outOff) in decryptBlock() argument
232 int length = cipher.processBlock(in, inOff, out, outOff); in decryptBlock()
239 out[outOff + i] ^= cbcV[i]; in decryptBlock()
DGCMBlockCipher.java322 public int processByte(byte in, byte[] out, int outOff) in processByte() argument
335 outputBlock(out, outOff); in processByte()
341 public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) in processBytes() argument
362 outputBlock(out, outOff + resultLen); in processBytes()
392 public int doFinal(byte[] out, int outOff) in doFinal() argument
406 if (out.length < (outOff + extra + macSize)) in doFinal()
419 if (out.length < (outOff + extra)) in doFinal()
427 gCTRPartial(bufBlock, 0, extra, out, outOff); in doFinal()
493 System.arraycopy(macBlock, 0, out, outOff + bufOff, macSize); in doFinal()
559 private void gCTRBlock(byte[] block, byte[] out, int outOff) in gCTRBlock() argument
[all …]
DCCMBlockCipher.java123 public int processByte(byte in, byte[] out, int outOff) in processByte() argument
131 public int processBytes(byte[] in, int inOff, int inLen, byte[] out, int outOff) in processBytes() argument
143 public int doFinal(byte[] out, int outOff) in doFinal() argument
146 int len = processPacket(data.getBuffer(), 0, data.size(), out, outOff); in doFinal()
238 public int processPacket(byte[] in, int inOff, int inLen, byte[] output, int outOff) in processPacket() argument
268 int outIndex = outOff; in processPacket()
273 if (output.length < (outputLen + outOff)) in processPacket()
299 System.arraycopy(encMac, 0, output, outOff + inLen, macSize); in processPacket()
308 if (output.length < (outputLen + outOff)) in processPacket()
339 calculateMac(output, outOff, outputLen, calculatedMacBlock); in processPacket()
DCFBBlockCipher.java191 int outOff) in processBlock() argument
194 processBytes(in, inOff, blockSize, out, outOff); in processBlock()
215 int outOff) in encryptBlock() argument
218 processBytes(in, inOff, blockSize, out, outOff); in encryptBlock()
239 int outOff) in decryptBlock() argument
242 processBytes(in, inOff, blockSize, out, outOff); in decryptBlock()
DAEADBlockCipher.java75 public int processByte(byte in, byte[] out, int outOff) in processByte() argument
89 public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) in processBytes() argument
101 public int doFinal(byte[] out, int outOff) in doFinal() argument
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/digests/
DSHA512Digest.java61 int outOff) in doFinal() argument
65 Pack.longToBigEndian(H1, out, outOff); in doFinal()
66 Pack.longToBigEndian(H2, out, outOff + 8); in doFinal()
67 Pack.longToBigEndian(H3, out, outOff + 16); in doFinal()
68 Pack.longToBigEndian(H4, out, outOff + 24); in doFinal()
69 Pack.longToBigEndian(H5, out, outOff + 32); in doFinal()
70 Pack.longToBigEndian(H6, out, outOff + 40); in doFinal()
71 Pack.longToBigEndian(H7, out, outOff + 48); in doFinal()
72 Pack.longToBigEndian(H8, out, outOff + 56); in doFinal()
DSHA384Digest.java61 int outOff) in doFinal() argument
65 Pack.longToBigEndian(H1, out, outOff); in doFinal()
66 Pack.longToBigEndian(H2, out, outOff + 8); in doFinal()
67 Pack.longToBigEndian(H3, out, outOff + 16); in doFinal()
68 Pack.longToBigEndian(H4, out, outOff + 24); in doFinal()
69 Pack.longToBigEndian(H5, out, outOff + 32); in doFinal()
70 Pack.longToBigEndian(H6, out, outOff + 40); in doFinal()
DSHA256Digest.java134 int outOff) in doFinal() argument
138 Pack.intToBigEndian(H1, out, outOff); in doFinal()
139 Pack.intToBigEndian(H2, out, outOff + 4); in doFinal()
140 Pack.intToBigEndian(H3, out, outOff + 8); in doFinal()
141 Pack.intToBigEndian(H4, out, outOff + 12); in doFinal()
142 Pack.intToBigEndian(H5, out, outOff + 16); in doFinal()
143 Pack.intToBigEndian(H6, out, outOff + 20); in doFinal()
144 Pack.intToBigEndian(H7, out, outOff + 24); in doFinal()
145 Pack.intToBigEndian(H8, out, outOff + 28); in doFinal()
DSHA224Digest.java133 int outOff) in doFinal() argument
137 Pack.intToBigEndian(H1, out, outOff); in doFinal()
138 Pack.intToBigEndian(H2, out, outOff + 4); in doFinal()
139 Pack.intToBigEndian(H3, out, outOff + 8); in doFinal()
140 Pack.intToBigEndian(H4, out, outOff + 12); in doFinal()
141 Pack.intToBigEndian(H5, out, outOff + 16); in doFinal()
142 Pack.intToBigEndian(H6, out, outOff + 20); in doFinal()
143 Pack.intToBigEndian(H7, out, outOff + 24); in doFinal()
DOpenSSLDigest.java66 public int doFinal(byte[] out, int outOff) { in doFinal() argument
68 return delegate.digest(out, outOff, out.length - outOff); in doFinal()
DMD5Digest.java107 int outOff) in unpackWord() argument
109 out[outOff] = (byte)word; in unpackWord()
110 out[outOff + 1] = (byte)(word >>> 8); in unpackWord()
111 out[outOff + 2] = (byte)(word >>> 16); in unpackWord()
112 out[outOff + 3] = (byte)(word >>> 24); in unpackWord()
117 int outOff) in doFinal() argument
121 unpackWord(H1, out, outOff); in doFinal()
122 unpackWord(H2, out, outOff + 4); in doFinal()
123 unpackWord(H3, out, outOff + 8); in doFinal()
124 unpackWord(H4, out, outOff + 12); in doFinal()
DSHA1Digest.java118 int outOff) in doFinal() argument
122 Pack.intToBigEndian(H1, out, outOff); in doFinal()
123 Pack.intToBigEndian(H2, out, outOff + 4); in doFinal()
124 Pack.intToBigEndian(H3, out, outOff + 8); in doFinal()
125 Pack.intToBigEndian(H4, out, outOff + 12); in doFinal()
126 Pack.intToBigEndian(H5, out, outOff + 16); in doFinal()
DNullDigest.java33 public int doFinal(byte[] out, int outOff) in doFinal() argument
37 System.arraycopy(res, 0, out, outOff, res.length); in doFinal()
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/paddings/
DPaddedBufferedBlockCipher.java147 int outOff) in processByte() argument
154 resultLen = cipher.processBlock(buf, 0, out, outOff); in processByte()
180 int outOff) in processBytes() argument
193 if ((outOff + length) > out.length) in processBytes()
206 resultLen += cipher.processBlock(buf, 0, out, outOff); in processBytes()
214 resultLen += cipher.processBlock(in, inOff, out, outOff + resultLen); in processBytes()
244 int outOff) in doFinal() argument
254 if ((outOff + 2 * blockSize) > out.length) in doFinal()
261 resultLen = cipher.processBlock(buf, 0, out, outOff); in doFinal()
267 resultLen += cipher.processBlock(buf, 0, out, outOff + resultLen); in doFinal()
[all …]
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/
DBufferedBlockCipher.java163 int outOff) in processByte() argument
172 resultLen = cipher.processBlock(buf, 0, out, outOff); in processByte()
196 int outOff) in processBytes() argument
209 if ((outOff + length) > out.length) in processBytes()
222 resultLen += cipher.processBlock(buf, 0, out, outOff); in processBytes()
230 resultLen += cipher.processBlock(in, inOff, out, outOff + resultLen); in processBytes()
243 resultLen += cipher.processBlock(buf, 0, out, outOff + resultLen); in processBytes()
266 int outOff) in doFinal() argument
273 if (outOff + bufOff > out.length) in doFinal()
288 System.arraycopy(buf, 0, out, outOff, resultLen); in doFinal()
DStreamBlockCipher.java32 public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) in processBytes() argument
35 if (outOff + len > out.length) in processBytes()
47 int outStart = outOff; in processBytes()
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/util/
DBaseBlockCipher.java1221 public int processByte(byte in, byte[] out, int outOff) in processByte() argument
1224 public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) in processBytes() argument
1227 public int doFinal(byte[] out, int outOff) in doFinal() argument
1288 public int processByte(byte in, byte[] out, int outOff) throws DataLengthException in processByte() argument
1290 return cipher.processByte(in, out, outOff); in processByte()
1293 …public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) throws DataLengthEx… in processBytes() argument
1295 return cipher.processBytes(in, inOff, len, out, outOff); in processBytes()
1298 public int doFinal(byte[] out, int outOff) throws IllegalStateException, BadPaddingException in doFinal() argument
1302 return cipher.doFinal(out, outOff); in doFinal()
1383 public int processByte(byte in, byte[] out, int outOff) throws DataLengthException in processByte() argument
[all …]
/external/bouncycastle/bcpkix/src/main/java/org/bouncycastle/cert/selector/
DMSOutlookKeyIdCalculator.java224 int outOff) in doFinal() argument
228 Pack.intToBigEndian(H1, out, outOff); in doFinal()
229 Pack.intToBigEndian(H2, out, outOff + 4); in doFinal()
230 Pack.intToBigEndian(H3, out, outOff + 8); in doFinal()
231 Pack.intToBigEndian(H4, out, outOff + 12); in doFinal()
232 Pack.intToBigEndian(H5, out, outOff + 16); in doFinal()
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/crypto/generators/
DPKCS5S2ParametersGenerator.java53 int outOff) in F() argument
68 System.arraycopy(state, 0, out, outOff, state.length); in F()
77 out[outOff + j] ^= state[j]; in F()

12