web-dev-qa-db-fra.com

Vérifier les fichiers de politique de compétence JCE Unlimited Strength

Je ne sais pas si les fichiers JCE Unlimited Strength Jurisdiction Policy ont été installés correctement dans la machine virtuelle Java (car une autre partie du système se comporte comme si elle ne l'était pas).

Quelqu'un peut-il fournir un exemple de code que je peux utiliser pour vérifier si ces fichiers sont réellement utilisés par la JVM?

40
B.E.

J'ai constaté qu'il peut être testé avec l'extrait de code suivant:

    int maxKeyLen = Cipher.getMaxAllowedKeyLength("AES");
    System.out.println(maxKeyLen);

Sans les fichiers de stratégie de force illimitée, cela aboutit à 128, après avoir été installé correctement, le résultat est 2147483647.

67
B.E.