Как закрепить потоки на ядрах с заранее определенными объектами пула памяти? (80-ядерная архитектура Nehalem, 2 ТБ ОЗУ)

Насколько мне известно, AES является симметричным алгоритмом шифрования, то есть ему требуется только один ключ для шифрования / дешифрования.

Из JavaDoc of java.security.KeyPairGenerator:

Класс KeyPairGenerator используется для создания пар открытых и закрытых ключей.

blockquote>

Значение, которое должно использоваться для асимметричных алгоритмов шифрования . Для симметричных алгоритмов шифрования следует использовать javax.crypto.KeyGenerator.

Однако я советую просто подражать некоторому учебнику о том, как шифровать / дешифровать байтовый массив в Java, используя AES, например this one .

Он использует классы sun.misc.Base64Encoder / Base64Decoder для кодирования / декодирования байтового массива в / из String, однако вы можете пропустить этот шаг.

Надеемся, что это поможет

14
задан Community 23 May 2017 в 12:02
поделиться