--Environnement - Red Hat Enterprise Linux Server release 6.3 (Santiago) - java version "1.7.0_79"
InvalidKeyException s'est produite lorsque le processus de composition des paramètres envoyés à partir d'autres serveurs a fonctionné.
java.security.InvalidKeyException: Illegal key size or default parameters
at javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1011)
at javax.crypto.Cipher.implInit(Cipher.java:786)
at javax.crypto.Cipher.chooseProvider(Cipher.java:849)
at javax.crypto.Cipher.init(Cipher.java:1213)
at javax.crypto.Cipher.init(Cipher.java:1153)
...réduction...
En Java, la classe Cipher de la bibliothèque standard vous permet de travailler avec des chiffrements AES sans utiliser de bibliothèques tierces. Cependant, le cryptage AES semble être soumis à des restrictions d'exportation américaines et la norme ne peut gérer que des clés jusqu'à 128 bits. Chiffrement AES 256 à l'ère Java 9-Qiita
local_policy.jar
ʻUS_export_policy.jar`) dans le répertoire décompressé vers le serveur où il sera placé.local_policy.jar
ʻUS_export_policy.jar dans
{répertoire d'installation java} / jre / lib / security /`{répertoire d'installation java} / jre / lib / security /
#Transfert vers le serveur sur lequel le pot est placé
$ scp -i /path/to/{Clé privée}.pem /path/to/zip/UnlimitedJCEPolicy/*.jar ponsuke@{serveur}:/home/ponsuke/
local_policy.jar 100% 2500 12.2KB/s 00:00
US_export_policy.jar 100% 2487 12.1KB/s 00:00
#Connectez-vous au serveur
$ ssh -i /path/to/{Clé privée}.pem ponsuke@{serveur}
Last login: Thu May 14 20:56:50 2020 from 10.0.1.10
#Vérifiez le répertoire d'installation de Java
$ printenv JAVA_HOME
/usr/java/default
#Sauvegardez le pot
$ cd $JAVA_HOME/jre/lib/security/
$ sudo mv local_policy.jar local_policy.jar.bak
[sudo] password for ponsuke:
$ sudo mv US_export_policy.jar US_export_policy.jar.bak
#Placez le pot dans le répertoire décompressé
$ sudo mv /home/ponsuke/*.jar .
$ ls -la | grep jar
-rw-r--r--1 ponsuke appl 2487 14 mai 21:36 2020 US_export_policy.jar
-rw-r--r--.1 racine racine 2397 11 avril 03:55 2015 US_export_policy.jar.bak
-rw-r--r--1 ponsuke appl 2500 14 mai 21:36 2020 local_policy.jar
-rw-r--r--.1 racine racine 2865 11 avril 03:55 2015 local_policy.jar.bak
Recommended Posts