Lines Matching defs:data
45 * 0x00 | BT | PS...PS | 0x00 | data...data
49 * leaves up to (length of key in bytes) - 11 bytes for the data.
87 // maximum size of the data
96 // OAEP: value of digest of data (user-supplied or zero-length) using md
188 // cache of hashes of zero length data
216 * Return the maximum size of the plaintext data that can be processed using
224 * Pad the data and return the padded block.
226 public byte[] pad(byte[] data, int ofs, int len)
228 return pad(RSACore.convert(data, ofs, len));
232 * Pad the data and return the padded block.
234 public byte[] pad(byte[] data) throws BadPaddingException {
235 if (data.length > maxDataSize) {
241 return data;
244 return padV15(data);
246 return padOAEP(data);
253 * Unpad the padded block and return the data.
261 * Unpad the padded block and return the data.
283 private byte[] padV15(byte[] data) throws BadPaddingException {
285 System.arraycopy(data, 0, padded, paddedSize - data.length, data.length);
286 int psSize = paddedSize - 3 - data.length;
346 byte[] data = new byte[n];
347 System.arraycopy(padded, padded.length - n, data, 0, n);
348 return data;
376 // start and length of data block DB in EM
386 // 0x01, and the message M to form a data block DB of length
452 * Note that we combine MGF1 with the XOR operation to reduce data