Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Xwinus 30. 10. 2010, 11:04:18

Název: Java JCE a Unlimited Strength Policy Patch
Přispěvatel: Xwinus 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
Název: Re: Java JCE a Unlimited Strength Policy Patch
Přispěvatel: Michal Krause 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í.