Conector TLS-PSK de Java
Soy nuevo en java y estoy tratando de añadir algo de seguridad a mi socket y prefiero los métodos PSK. He encontrado una biblioteca de Java que implementa TLS-PSK, JESSIE-PSK-TLS , pero no puedo averiguar cómo utilizar esta biblioteca. He mirado el manual de la referencia de JSSE para la referencia; Pero todavía no tengo ni idea. Agradecería muchísimo un ejemplo sencillo usando TLS-PSK.
Eventualmente esto será incorporado en una aplicación de Android.
- Variedad de errores HTTPs al comunicarse con el servidor desde la aplicación Android
- SSLHandshakeException en Android 4.4 y menor
- Linphone Android: Error de apretón de manos de TLS con certificado autofirmado
- Intermitente PeerUnverifiedException: No hay certificado de compañero con el cliente de Android
- Android ssl: javax.net.ssl.SSLPeerUnverifiedException: Ningún certificado de igual (una vez más)
Tengo un servidor de prueba configurado para aceptar clientes tls-psk a través de tlslite para python y han verificado que un cliente python puede conectarse, completar el apretón de manos y transferir datos.
- ¿Cómo anular la lista de cifrado enviada al servidor por Android cuando se utiliza HttpsURLConnection?
- Android: conexión HTTPS (SSL) mediante HttpsURLConnection
- SSLProtocolException haciendo una conexión https
- Error de Android en webview.loadUrl () - Ancla de confianza para la ruta de certificación no encontrada
- Cómo hacer la reanudación de sesión SSL en Android
- SSL cambios en android kitkat mantener la conexión de trabajo?
- ¿Qué usamos para la configuración de seguridad de red de Android N para un certificado auto-firmado?
- Apache HttpClient en Android produciendo CertPathValidatorException (IssuerName! = SubjectName)
Echa un vistazo a bouncy castle es el paquete de facto para la lectura y el uso de certificados en Java. Por cierto, si va a instalar que en Android, también debe echar un vistazo a Spongy Castle. También encontré el siguiente tema relacionado con la conexión TLS con PSK usando Bouncycastle
- ¿Es posible obtener distancia entre la ubicación actual y una calle, avenida o zona?
- ¿Cómo grabar video con superposición animada en Android?