Connexion HTTPS utilisant tls1.2 dans Java 6

environnement

--Java 6 (ancien ...)

TLS1.2 Protocole de communication chiffré sans vulnérabilités confirmées

Il est également utilisé pour la communication HTTPS. Des vulnérabilités ont été trouvées dans SSL3.0, TLS1.0 et TLS1.1. Dans la communication HTTPS, le protocole utilisé peut être limité, donc si l'autre partie le limite à TLS1.2, cela doit également être pris en charge.

Java 6 La version gratuite n'a pas été mise à jour, elle n'est donc pas prise en charge ...

essai et erreur

Lorsque j'ai cherché sur Google, j'ai trouvé un article essayant de faire quelque chose de similaire avec stackoverflow. Je l'ai organisé moi-même et l'ai posté sur github. (Château gonflable obligatoire)

https://github.com/a--i--r/TLSSocketFactory

TLSSocketFactory

La communication utilisant HttpsURLConnection sera compatible avec TLS1.2. Je vous serais reconnaissant si vous pouviez l'utiliser pour prendre en charge d'anciens programmes.

Recommended Posts

Connexion HTTPS utilisant tls1.2 dans Java 6
Vérifiez la connexion https avec Java
Essayez d'utiliser RocksDB avec Java
Chiffrer à l'aide du chiffrement RSA en Java
J'ai essayé d'utiliser JWT en Java
J'ai essayé d'utiliser l'API Elasticsearch en Java
Essayez d'utiliser l'API Stream en Java
Mapper sans utiliser de tableau en java
ERRORCODE = -4471 se produit dans une application Java qui utilise Db2.
Essayez d'utiliser l'API au format JSON en Java
Lire Felica en utilisant RC-S380 (PaSoRi) en Java
Partition en Java
Janken à Java
Taux circonférentiel à Java
FizzBuzz en Java
ChatWork4j pour l'utilisation de l'API ChatWork en Java
[Java] Création d'API à l'aide de Jerjey (Jax-rs) avec eclipse
Envoyer des e-mails à l'aide d'Amazon SES SMTP en Java
Envoyer des notifications push à l'aide de Notification Hubs en Java
Essayez d'utiliser Sourcetrail (version win) avec du code Java
Essayez d'utiliser l'API Cloud Vision de GCP en Java
Essayez d'utiliser Sourcetrail (version macOS) avec du code Java
Faire correspondre les adresses IP à l'aide d'expressions régulières en Java
Afficher "Hello World" dans le navigateur à l'aide de Java
Afficher "Hello World" dans le navigateur à l'aide de Java
Essayez d'utiliser l'analyse syntaxique de l'API COTOHA en Java
NLP4J [001b] Analyse morphologique en Java (utilisant kuromoji)
Lire JSON en Java
Tri à l'aide du comparateur java
Implémentation de l'interpréteur par Java
Faites un blackjack avec Java
Convertir JSON et YAML en Java (en utilisant Jackson et SnakeYAML)
J'ai essayé d'utiliser une connexion à une base de données dans le développement Android
Application Janken en Java
Programmation par contraintes en Java
Mettez java8 dans centos7
Méthode de connexion JAVA DB
NVL-ish guy en Java
Joindre des tableaux en Java
"Hello World" en Java
Interface appelable en Java
Fonctions Azure en Java
Simple htmlspecialchars en Java
Pratique de grattage avec Java ②
Implémentation Boyer-Moore en Java
Hello World en Java
Mémorandum WebApi avec Java
Détermination de type en Java
Exécuter des commandes en Java (ping)
Divers threads en java
Implémentation du tri de tas (en java)
Connexion HTTPS avec Java au serveur de certificats auto-signé
Art ASCII à Java
Comparer des listes en Java
POST JSON en Java
Pratique du grattage avec Java ①
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Exprimer l'échec en Java