Java JCE a Unlimited Strength Policy Patch

Xwinus

Java JCE a Unlimited Strength Policy Patch
« kdy: 30. 10. 2010, 11:04:18 »
Zdravím,
vytvářím aplikaci která používá 256bit AES šifrování, bohužel jsem narazil na limity JCE Javy kvůli nějakým zákonům USA, výchozí JVM tedy podporuje jen 128bit AES. Vím, že jde do virtuálního stroje doinstalovat "Unlimited Strengh Policy", který to odblokuje, problém je ten, že pokud vytvářím přenositelnou aplikaci tak nemůžu nutit BFU uživatele aby ještě instaloval něco do virtuálního stroje. Když jsem se díval do těch archivů které se patchujou v JVM, tak jsou tam jenom nějaký soubory .rsa a tak, tak mě napadlo jestli by to program nemohl vnutit JVM za běhu, bez nutnosti jejího patche, prostě něco jako "překrýt" původní pravidla těmi novými z vlastní aplikace.

Díky, Xwinus


Re: Java JCE a Unlimited Strength Policy Patch
« Odpověď #1 kdy: 01. 11. 2010, 10:39:52 »
Tak trochu výstřel do tmy, ale nepomohl by projekt Bouncy Castle (http://www.bouncycastle.org/java.html)? Mám pocit, že AES s 256-bitovým klíčem umí.