Я хочу сделать шифрование AES CBC на Java. Я использую javax.crypto
. После того, как я инициализировал Cipher
, мне нужно только вызвать doFinal
для чистых байтов, чтобы правильно его зашифровать? Или нужно что-то делать с update
?
В документации говорится об обновлении:
Продолжает операцию шифрования или дешифрования, состоящую из нескольких частей.
и сделатьFinal
Шифрует или расшифровывает данные в одноэтапной операции или завершает многоэтапную операцию
что именно они подразумевают под многокомпонентным шифрованием?