Class MosipDES
- java.lang.Object
-
- io.mosip.kernel.core.security.processor.SymmetricProcessor
-
- io.mosip.kernel.core.security.algorithms.MosipDES
-
public class MosipDES extends SymmetricProcessor
DES Initialization for Mosip- Since:
- 1.0.0
- Author:
- Urvil Joshi
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]desWithCBCandPKCS7Padding(byte[] key, byte[] data, boolean mode)DES Engine Initialization with PKCS7Padding-
Methods inherited from class io.mosip.kernel.core.security.processor.SymmetricProcessor
process
-
-
-
-
Method Detail
-
desWithCBCandPKCS7Padding
public static byte[] desWithCBCandPKCS7Padding(byte[] key, byte[] data, boolean mode) throws MosipInvalidDataException, MosipInvalidKeyExceptionDES Engine Initialization with PKCS7Padding- Parameters:
key- key for encryption/decryptiondata- data for encryption/decryptionmode- if true process mode is Encrypt ,else process mode is Decrypt- Returns:
- Processed array
- Throws:
MosipInvalidDataException- if data is not valid in length,corruptedMosipInvalidKeyException- if key is not valid in length,corrupted and wrong
-
-