Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

398
Vistas
NoSuchAlghoritmExeption cuando llama a java cipher.getinstance()

getInstance devuelve NoSuchAlghoritmExeptoin, aunque al comprobarlo el operador, uno de ellos es AndroidOpenSSL: Cipher. Relleno AES/ECB/PKCS5

 Cipher cipher; cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

NoSuchAlghoritmExeption ocurre cuando no tiene ese algoritmo en el entorno de su dispositivo.

Bueno, la primera pregunta aquí es: ¿por qué necesita ECB ? Tiene un monton de desventajas

¿Has probado el CBC ? Probablemente funcionará en todos los entornos de Android. Mis pasos serían los siguientes:

  • Intente usar CBC en lugar de EBC , también tiene PKCS5Padding , Cipher.getInstance("AES/CBC/PKCS7PADDING")
  • Verifica si el resultado coincide con tus expectativas
  • Revise los documentos y verifique qué algoritmos son compatibles con Cipher
  • Encuentre bibliotecas con soporte de algoritmos necesarios

Describa su problema de una manera más detallada, por favor.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda