Aktuální kurzy (ČNB):
23. 04. 2017 17:01:01
1 AUD=18,948 Kč
1 BGN=13,771 Kč
1 BRL=8,000 Kč
1 CAD=18,686 Kč
1 CHF=25,220 Kč
1 CNY=3,657 Kč
1 DKK=3,622 Kč
1 EUR=26,935 Kč
1 GBP=32,1 Kč
1 HKD=3,238 Kč
1 HRK=3,61 Kč
100 HUF=8,573 Kč
1000 IDR=1,890 Kč
1 ILS=6,842 Kč
100 INR=38,967 Kč
100 JPY=23,080 Kč
100 KRW=2,217 Kč
1 LTL=). Kč
1 MXN=1,337 Kč
1 MYR=5,724 Kč
1 NOK=2,913 Kč
1 NZD=17,631 Kč
100 PHP=50,535 Kč
1 PLN=6,303 Kč
1 RON=5,928 Kč
100 RUB=44,706 Kč
1 SEK=2,794 Kč
1 SGD=18,020 Kč
100 THB=73,215 Kč
1 TRY=6,907 Kč
1 USD=25,179 Kč
1 XDR=34,379 Kč
1 ZAR=1,916 Kč
www.cnb.cz
Zlato, stříbro, platina:
06. 05. 2015 08:30:02
Zlato (CZK/g)
Stříbro (CZK/g)
Platina (CZK/g)
LBMA Fix
Zítřejší počasí v ČR:
Pondělí: polojasno,oblačno,jihozápadní vítr,minimální teplota: 3/-1 °C,maximální teplota: 12/16 °C
Když podržíte myš nad názvy krajů, zjistíte lokální informace.
Aktuální počasí v ČR:
POČASÍ JE NORMÁLNÍ.
Neděle: oblačno,déšť,severozápadní vítr,minimální teplota: +3/-1 °C,maximální teplota: 5/9 c °C
Ozónové zpravodajství:
393 D.U. (+ 0 %)
Ozónová vrstva v pořádku.
UV Index = 4.9
Jihočeský kraj
České Budějovice 8.9 °C
Český Krumlov 8.4 °C
Frymburk 6.3 °C
Milevsko 7.4 °C
Pikov 5.8 °C
Tábor 7.7 °C
Volary 5.5 °C
Jihomoravský kraj
Brno 6.7 °C
Břeclav 9.3 °C
Prosiměřice 7 °C
Šlapanice /* */ °C
Sudoměřice 10.5 °C
Vysočany 6.4 °C
Karlovarský kraj
Františkovy Lázně 5.8 °C
Josefov 5.9 °C
Nové Hamry /* */ °C
Svatava 6.7 °C
Karlovy Vary /* */ °C
Královéhradecký kraj
Břístev /* */ °C
Hradec Králové 9 °C
Chlumec nad Cidlinou 8.5 °C
Nová Paka 3.2 °C
Špindlerův Mlýn 0.9 °C
Liberecký kraj
Frýdlant 5.9 °C
Liberec ký Jihomoravský °C
Smržovka 0.7 °C
Železný Brod 3.5 °C
Moravskoslezský kraj
Albrechtice 3.8 °C
Hladké Životice /* */ °C
Opava 7.5 °C
Rýmařov 3.9 °C
Olomoucký kraj
Olomouc 7.4 °C
Slatinice 10 °C
Sobotín 4.3 °C
Šternberk 8.2 °C
Žerotín 9.7 °C
Pardubický kraj
Lanškroun 8.8 °C
Srch 7.9 °C
Ústí nad Orlicí /* */ °C
Včelákov 8.2 °C
Vysoké Mýto 8.8 °C
Praha - hlavní město
Praha 5 8.6 °C
Praha 6 7.8 °C
Praha 9 8.1 °C
Praha 10 10.1 °C
Plzeňský kraj
Blovice 8.6 °C
Číhaň 5.6 °C
Míšov 6.9 °C
Petrovice 7.7 °C
Plzeň 8.4 °C
Rokycany 9 °C
Středočeský kraj
Benešov 9 °C
Čechtice 8.7 °C
Kladno 6.7 °C
Kutná Hora 7.6 °C
Mnichovo Hradiště 7 °C
Senomaty 7.6 °C
Unhošť 7 °C
Ústecký kraj
Děčín 7.4 °C
Jirkov /* */ °C
Roudnice nad Labem 7.5 °C
Střelná 6.5 °C
Ústí nad Labem 6 °C
Vysočina
Domašov 6.9 °C
Hlinsko 6.1 °C
Pelhřimov 7.5 °C
Třebíč 6.7 °C
Žďár nad Sázavou 6.1 °C
Zlínský kraj
Brumov-Bylnice 8 °C
Chropyně 8.2 °C
Kunovice 10.9 °C
Louka 9.8 °C
Uherský Ostroh 11.4 °C
Zlín 10.8 °C
Slunce:
Magnetické bouře (posl. 3 hod.): ŹÁDNÉ BOUŘE
Magnetické bouře (posl. 24 hod.): Geomagnetic storms were observed for the past 24
Dnes celkem erupcí:
Včera celkem erupcí:
Přijde magnetická bouře do 24 hod.?: PRAVDĚPODOBNĚ NE

Meteorické hrozby:

Supervulkány:
Yellowstone: NORMAL Curr
Toba: SPINKÁ
Laacher See: SPINKÁ
Campi Flegrei: PROBOUZÍ SE
FUJI: NEKLIDNÁ
Long Valley: USGS: Volcano Hazards Program CalVO
Index krize v ČR.
Jak kvalitní je váš zaměstnavatel? Udělejte si test!
Úvod Hledání Fotogalerie Videogalerie On-line hry On-line testy Odkazník Registrace Jak podpořit Blogovník Nápověda Provozní podmínky
Vstup pro registrované:
    
zapomenuté heslo
registrovat se/vytvořit profil
 
Témata:
Partnerské weby/Spolupracujeme
Internetový antikvariát, bazárek, e-shop.
Webový systém NÁDBĚLA WEB.
Váš banner na tomto místě!
Redakční kontakt: redakce@blogovnik.cz
Ostatní kontakty zde.
RSS zdroj zde nebo klikněte na ikonku (Přidej na Seznam.cz) v záhlaví.
 



Úvodní strana  Prohlížení článků  Java a šifrování. Politika pronikla do Javy.




Java a šifrování. Politika pronikla do Javy.

Jednou z nejlepších šifer je údajně AES (Advanced Encryption Standard). Původní název této šifry byl Rijndael. Autory jsou Joan Daemen a Vincent Rijmen z Belgie. Jmenuji autory záměrně, abych potíral ducha NEINDIVIDUÁLNÍHO ČLOVĚKOVČELÍHO ANONYMNÍHO KOLEKTIVISMU. Je to vůbec první šifra, kterou používá americká NSA, a která je zároveň přístupná široké veřejnosti. Ale proč o tom píšu. Programuji v Javě a napadlo mě zašifrovat si prostřednictvím třídy Cipher. Použil jsem 256 bitový klíč. A co se nestalo. NEŠLO TO.

Proč???

Java aplikace vracela hlášku o příliš dlouhém klíči (java.securiy.InvalidKeyException: Illegal key size or default parameters). Můžu vám hned říct, že jsem se trápil dlouho. Hledal jsem všechny možné chyby - U SEBE. Nakonec jsem našel na internetu zprávu, že aby se povolil klíč o velikosti 256 bitů, je potřeba si stáhnout tzv. Java Cryptography Extension (JCE) a přepsat soubory v adresáři Javy (lib/security), konkrétně přepsat soubor local_policy.jar a US_export_policy.jar. Po tomto přepisu se nastavený LIMIT uvolní a lze používat delší šifrovací klíče. Zjistit informaci o aktuální podporované délce klíče lze touto řádkou:

int maxKeyLen = Cipher.getMaxAllowedKeyLength("AES");

Před aplikací opravy JCE jsem měl pocit, že nefungoval ani 128bitový klíč. Jakmile jsem opravu nainstaloval, runtime prostředí přestalo blít informace o problému s klíčem.

Pokud jsem aplikaci využívající šifrování AES spustil na jiném počítači, i s menším klíčem, blilo to stejnou chybu. Šifrování se jednoduše vynechá a neprovede se. Po provedení přepisu souborů vše funguje.

CO NA TO ŘÍCT???

Pro přenositelnou aplikaci Javy je celkem zbytečné to, že si vývojář u sebe odstraní limity na šifrování, když na počítači uživatele toto nefunguje. Je to tedy ÚPLNĚ NA NIC.

Jak jde vidět, politika "chránit a bránit" proniká do všech oblastí lidského života a také do programování. Jak jsem byl naštvaný, obětoval jsem asi 10 hodin svého času a vytvořil vlastní jednodušší symetrickou šifrovací třídu. Neříkám, že je to dokonalé, ale NIKDO na této planetě mi nebude zakazovat šifrovat data. Vlastní způsob šifrování má jeden velký klad - nikdo neví, jak šifruju a klasické metody k dešifraci nemusí fungovat. Na internetu narozdíl pro AES a DES není pro mou šifru on-line nástroj, kam vložíte klíč a dešifrujete mnou zašifrovaná data :-). Musíte podstoupit celý myšlenkový proces, tj. objevit algoritmus.

Přeji krásný den. Ať žije svoboda. Už AES nepotřebuju, můžou si ho strčit víte kam a udělat s ním víte co. A zakázat všechny klíče a zahodit je do kanálu a spláchnout.

Zdroj:
https://cs.wikipedia.org/wiki/Advanced_Encryption_Standard

--jun--
13.12.2015,17:52
Počet čtenářů:
Notice: Undefined variable: pristupy1 in /home/www/blogovnik.cz/skripty/php/clanky/clanky.php on line 671




  Diskuse ke článku:

Java a šifrování. Politika pronikla do Javy.


Nejnovější příspěvky čtenářů:

Nejsou žádné příspěvky v diskusi.
název a sídlo firmy: Josef Nádběla - ALAWARE IČ: 75811511,  sídlo: Moravská 617/18, Chropyně
Firma je zapsána do živnostenského rejstříku pod názvem 'Josef Nádběla', odkaz zde. Jsme neplátci DPH.

Webový systém NÁDBĚLA WEB INFINITY 1.1.19D - Copyright Josef Nádběla - ALAWARE 2017 - Všechna práva vyhrazena.
CSS 3.0, PHP 5.4.20 STRICT (verze PHP na hostingu: 5.4.20), XHTML 1.0 Strict
Odladěno pro Internet Explorer 9-11; Mozilla Firefox 12-45; Opera 11,12; Google Chrome 20-34, Maxthon Cloud Browser v4.0.3.6000.
v