Lines Matching defs:padding
46 * and ECB, CBC with PKCS5Padding. It will use its own padding impl
47 * if the native mechanism does not support padding.
64 // padding constant for NoPadding
66 // padding constant for PKCS5Padding
70 // ENC: format the specified buffer with padding bytes and return the
71 // actual padding length
74 // DEC: return the length of trailing padding bytes given the specified
88 ("PKCS#5 padding not supported with stream ciphers");
108 // sanity check padding bytes
149 // padding type, on of PAD_* above (PAD_NONE for stream ciphers)
152 // when the padding is requested but unsupported by the native mechanism,
153 // we use the following to do padding and necessary data buffering.
154 // padding object which generate padding and unpad the decrypted data
156 // buffer for holding back the block which contains padding bytes
164 // if we do the padding
225 protected void engineSetPadding(String padding)
229 padding = padding.toUpperCase(Locale.ENGLISH);
230 if (padding.equals("NOPADDING")) {
232 } else if (padding.equals("PKCS5PADDING")) {
235 ("PKCS#5 padding not supported with CTR mode");
240 // no native padding support; use our own padding impl
245 throw new NoSuchPaddingException("Unsupported padding " + padding);
586 // update 'padBuffer' if using our own padding impl.
696 // update 'padBuffer' if using our own padding impl.