Requesting DES, RC4, or AES in ECB mode from Cipher.getInstance provides inadequate confidentiality.
Use AES in GCM mode (AES/GCM/NoPadding) with a securely generated random IV.