Android N - El proveedor de cifrado de seguridad está en desuso

2

Como se menciona en el "blog del desarrollador de Android", enlace , el proveedor de seguridad Crypto está en desuso en Android N. Y también eliminarán el proveedor "Crypto" del SDK.

  

Nota 1: como medida temporal para que las aplicaciones sigan funcionando, decidimos seguir creando la instancia para las aplicaciones dirigidas al SDK versión 23, la versión del SDK para Marshmallow o menos. No confíe en la presencia del proveedor de Crypto en el SDK de Android, nuestro plan es eliminarlo por completo en el futuro.

Mi pregunta es: ¿están hablando del paquete entero javax.crypto ?

Actualmente mi aplicación está utilizando las siguientes importaciones:

import javax.crypto.Cipher; 
import javax.crypto.Mac; 
import javax.crypto.spec.IvParameterSpec; 
import javax.crypto.spec.SecretKeySpec;

¿Necesito eliminar todo esto? He intentado compilar esta aplicación utilizando la versión 24 de la API y no muestra ningún mensaje de error.

    
pregunta codevscolor 24.06.2016 - 12:37
fuente

1 respuesta

2
  

Mi pregunta es: ¿están hablando de todo el paquete javax.crypto?

No. Se refieren al proveedor Crypto para javax.crypto .

  

¿Debo eliminar estos todos?

No. Siempre que no haya especificado manualmente el uso del proveedor Crypto , está bien. Busque en su código la cadena "Crypto" (con un capital C ).

    
respondido por el CommonsWare 24.06.2016 - 13:12
fuente

Lea otras preguntas en las etiquetas