Datagram Transport Layer Security (DTLS) en Android / Java
¿Alguien ha usado DTLS en Android o existe una implementación Java de código abierto que soporte DTLS?
¿Cuáles son mis otras opciones para proteger el tráfico UDP en Android?
- Solución de streaming UDP o RTP para android
- Paquetes UDP (vía WiFi Direct) nunca llegan
- Uso de vlclib en Android
- Cómo obtener TTL de un paquete UDP en Java?
- Unicast UDP de Android funciona, pero la difusión no
- Emulador de Android udp broadcast
- Problema con DatagramSocket en Android 7.1.1
- No se pueden recibir paquetes UDP adecuados mediante SSDP
- Android illegalxception
- Envío de paquetes UDP desde ANDROID 2.2 (deseo de HTC)
- ¿Android 4.x soporta streaming RTSP sobre TCP?
- tengo dos aplicaciones android, se puede enviar la cadena a través de LAN en IP específico y otra aplicación para la recepción, pero quiero transmitir la cadena a través de LAN?
- UDP Video Streaming en Android
DTLS apoyo no está disponible en Java puro todavía. Terminamos usando OpenSSL a través de JNI. Dudo que encuentres algo en Android.
Usted debe utilizar TLS (que significa que usted tiene que utilizar TCP).
WolfSSL ha creado recientemente una envoltura JNI de código abierto alrededor de la ligera librería SSL / TLS, CyaSSL. El contenedor admite DTLS 1.0 y DTLS 1.2 – además de los estándares SSL / TLS actuales hasta TLS 1.2.
Ambos CyaSSL y el envoltorio de JNI son licencias duales bajo GPLv2 así como una licencia comercial para acomodar necesidades personales / de la afición y del proyecto comercial.
Puede encontrar nuestro envoltorio JNI aquí: http://yassl.com/yaSSL/Products-wolfssljni.html