Crypto, CryptoPro JCP

Cripto JCP - mijloace de protecție criptografică a informațiilor, de punere în aplicare a standardelor criptografice românești elaborate în conformitate cu specificația ACJ (Java Criptografie Architecture).

Integrarea JCP Crypto cu arhitectura Java permite utilizarea unor proceduri standard, cum ar fi crearea și verificarea semnăturii electronice (inclusiv XMLdsig). criptare, generarea de chei, calculul codului de autentificare (Mesaj Cod de autentificare - MAC) în JavaTM Criptografie Extension (JCE), în conformitate cu specificațiile Java TM Criptografie Extension (JCE) pe diferite sisteme de operare și platforme hardware.

protecție criptografică JCP Crypto este disponibil în două niveluri de echipare:

  • de generare a cheii, generarea și verificarea semnăturii digitale, datele hash;
  • generarea de chei, generarea de semnătură digitală și verificare, tocare date, criptare.

JCP Crypto este conceput pentru a:

Algoritmi pentru generarea și verificarea semnăturii electronice puse în aplicare în conformitate cu cerințele de:

criptare / decriptare a datelor și calcularea unui algoritm mesaj de cod de autentificare implementat în conformitate cu GOST 28147 89 „de sisteme de prelucrare a informațiilor. protecție criptografică“.

Crypto JCP operează în mediul următor:

  • mașină virtuală, satisfăcând Sun Java 2 ™ Virtual specificațiile mașinii;
  • 2 necesită Java Runtime Environment versiunea 1.4.2, 1.5.0 la 1.0.46 versiunea JCP, Java 6 și până la 1.0.54 (pentru această versiune - Java pentru a 1.7.0_25) și 2.x;

Lungimea de chei utilizate pentru criptare:

Tipuri de media cheie:

Java criptografic Arhitectura

Cum să utilizați

JCP Crypto este proiectat în conformitate cu cerințele interfeței ACJ și vă permite să creați noi, aplicații extrem de sigure folosind bogate și testate în timp instrumente de Java, cum ar fi Apache XML de securitate pentru semnătură electronică XMLdsig XML-documente standard.

Recomandări pentru mediu

Pentru aplicații personalizate, este recomandat să utilizați licențiat mașină virtuală Sun J2SE îndeplinește cerințele din caietul de sarcini 6. Java pentru aplicatii de server, se recomandă să utilizați un certificat aplicații server Sun cu pictograma „compatibile Java Enterprise Edition“.