public class CMPEncrypt
extends java.lang.Object
Constructor and Description |
---|
CMPEncrypt() |
Modifier and Type | Method and Description |
---|---|
byte[] |
Decrypt(java.lang.String profile,
byte[] data)
Расшифровывает сообщение в формате Enveloped PKCS-7
|
byte[] |
Encrypt(java.security.cert.X509Certificate[] resp_certs,
byte[] data,
boolean includeData,
int alg_id)
Зашифровывает указанные данные
|
public byte[] Encrypt(java.security.cert.X509Certificate[] resp_certs, byte[] data, boolean includeData, int alg_id) throws java.security.cert.CertificateEncodingException
resp_certs
- массив сертификатов получателейdata
- шифруемые данныеincludeData
- true, если данные должны быть вложены в сообщениеalg_id
- Нужный метод шифрования (CALG_GOST - шифрование по ГОСТ 28147-89, CALG_T3DES - TripleDESjava.security.cert.CertificateEncodingException
public byte[] Decrypt(java.lang.String profile, byte[] data)
profile
- Имя профайла, на котором будет выполнено расшифрованиеdata
- Буфер, содержащий зашифрованное сообщениеCopyright © 1998-2014 Gamma Technologies. All Rights Reserved.