ru.CryptoPro.Crypto.spec
Class GostCipherSpec

java.lang.Object
  extended byru.CryptoPro.JCP.params.GostCipherSpecImpl
      extended byru.CryptoPro.Crypto.spec.GostCipherSpec
All Implemented Interfaces:
java.security.spec.AlgorithmParameterSpec

public class GostCipherSpec
extends ru.CryptoPro.JCP.params.GostCipherSpecImpl

Данный класс опеределяет параметры шифратора. Эти параметры включают в себя вектор инициализации и параметры шифрования (узел замены).

Author:
Copyright 2004-2005 Crypto-Pro. All rights reserved.
Version:1.0

Constructor Summary
GostCipherSpec(byte[] iv, ru.CryptoPro.JCP.params.OID oid)
          Создание объекта GostCipherSpecImpl на основе вектора инициализации и идентификатора параметров шифрования.
GostCipherSpec(byte[] iv, ru.CryptoPro.JCP.params.ParamsInterface cryptParams)
          Создание объекта GostCipherSpecImpl на основе вектора инициализации и параметров шифрования.
GostCipherSpec(javax.crypto.spec.IvParameterSpec ivParams, ru.CryptoPro.JCP.params.ParamsInterface cryptParams)
          Создание объекта GostCipherSpecImpl на основе параметров вектора инициализации и параметров шифрования.
 
Methods inherited from class ru.CryptoPro.JCP.params.GostCipherSpecImpl
getCryptParameters, getIV, getIvParameters
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GostCipherSpec

public GostCipherSpec(javax.crypto.spec.IvParameterSpec ivParams,
                      ru.CryptoPro.JCP.params.ParamsInterface cryptParams)
Создание объекта GostCipherSpecImpl на основе параметров вектора инициализации и параметров шифрования.

Parameters:
ivParams - параметры вектора инициализации
cryptParams - параметры шифрования

GostCipherSpec

public GostCipherSpec(byte[] iv,
                      ru.CryptoPro.JCP.params.ParamsInterface cryptParams)
Создание объекта GostCipherSpecImpl на основе вектора инициализации и параметров шифрования.

Parameters:
iv - вектор инициализации
cryptParams - параметры шифрования

GostCipherSpec

public GostCipherSpec(byte[] iv,
                      ru.CryptoPro.JCP.params.OID oid)
Создание объекта GostCipherSpecImpl на основе вектора инициализации и идентификатора параметров шифрования.

Parameters:
iv - вектор инициализации
oid - идентификатор параметров шифрования