Skip to content

V5-Changes on description

Choose a tag to compare

@R00tedbrain R00tedbrain released this 26 Jan 19:48
· 22 commits to main since this release

“Methods for Camellia (Camellia/GCM/NoPadding) and ChaCha20-Poly1305 have been added, both using a 256-bit key derived with PBKDF2 (HmacSHA256, 100,000 iterations). Camellia does not force the BouncyCastle provider to avoid problems on Android 9+. ChaCha20-Poly1305 often requires BouncyCastle, so a Security.addProvider(...) call has been added in EncryptDecryptHelper. All ‘Process Text’ and ‘Share’ Activities (both Encrypt and Decrypt) now offer a dialog to choose AES, DES, CAMELLIA, or CHACHA20POLY1305. The key is requested in the same way as before (using the saved list or manually). AES now uses a 256-bit key (changing PBKDF2 to 256 bits).

Se han agregado métodos para Camellia (Camellia/GCM/NoPadding) y ChaCha20-Poly1305, ambos usando una clave de 256 bits derivada con PBKDF2 (HmacSHA256, 100.000 iteraciones).
Camellia no fuerza el provider BouncyCastle, para evitar problemas en Android 9+.
ChaCha20-Poly1305 sí suele requerir BouncyCastle, por lo que se ha agregado un Security.addProvider(...) en EncryptDecryptHelper.
Todas las Activities de “Process Text” y “Share” (tanto Encrypt como Decrypt) ahora ofrecen un diálogo para elegir AES, DES, CAMELLIA o CHACHA20POLY1305.
La clave se pide igual que antes (con la lista guardada o manual).
AES pasa a ser con una clave de 256 bits (cambiando PBKDF2 con 256 bits).