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.CertificateEncodingExceptionpublic byte[] Decrypt(java.lang.String profile,
byte[] data)
profile - Имя профайла, на котором будет выполнено расшифрованиеdata - Буфер, содержащий зашифрованное сообщениеCopyright © 1998-2014 Gamma Technologies. All Rights Reserved.