Nielimitowana siła szyfrowania w Javie.
28 lutego, 2008
Domyślnie Java jest rozpowszechniana w wersji z ograniczoną siłą szyfrowania (zapewne niesławne ograniczenia dotyczące eksportu technologii krypograficznych z USA). Przeciętnemu użytkownikowi ciężko zauważyć różnicę, ale niedawno jeden z programów stwierdził, że hasło to może być do 8 znaków, albo muszę zdjąć limity w Javie.
Samo usunięcie ograniczeń polega na pobraniu ze strony Suna pliku zip z o nazwie Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 5.0 (tu: dla wersji 5.0 - jakoś do niej przywykłem, dla wersji 6.0 istnieje analogiczny plik) i rozpakowaniu go do stosownego katalogu, w przypadku Debiana i Javy zrobionej make-jpkg - do /usr/lib/j2re1.5-sun/lib/security/
Oczywiście nic nie stoi na przeszkodzie, by skorzystać z make-jpkg i zrobić paczkę z Javą, a następnie skorzystać z opisnego kiedyś sposobu i wprowadzić modyfikacje (tu: zmiana plików) w tejże paczce. Ponieważ tak jest elegancko i Debian way - polecam.
PS. Zamiast bawić się w samodzielne paczkowanie sunowskiej javy można skorzystać z pakietu sun-java5-jre i okolicznych znajndujących się w sekcji non-free oficjalnego repozytorium. Bez JCE, z tego, co widzę (i czasami bez update'ów od Suna, przynajmniej jakoś długo trzeba było czekać, ale jeśli nam to nie przeszkadza, to sposób dodania JCE jest analogiczny.

Komentarze do wpisu "Nielimitowana siła szyfrowania w Javie.":
1.
lidia napisał(a):
28 lutego 2008, 15:47:36
Ja tu liczylam na jakies zdjecia a Ty mi tu o javie…
2.
ike napisał(a):
28 lutego 2008, 20:24:19
rozie: a czemu nie zgłosiś buga w BTS Debiana, że nie ma JCE?
3.
rozie napisał(a):
28 lutego 2008, 20:39:25
A w sumie mógłbym, ale widzę, że idą w dobrą stronę: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466675
4.
bmalkow napisał(a):
29 lutego 2008, 14:22:45
To już nie ograniczenia eksportowa USA. Z tego co wiem to ograniczenie jest spowodowane przepisami krajów w których java będzie używana. Czyli jest wyrównane w dół.
Jakby to były przepisy USA to byś nie mógł pobrać tego pacza.
5.
rozie napisał(a):
29 lutego 2008, 15:56:06
bmalkow: Zdecydowanie USA ma coś takiego u siebie. Do niedawna w Debianie była wersja non-us z silnym szyfrowaniem właśnie. Tak czy inaczej, w przypadku Polski liczy się dostęp do silniejszej kryptografii.
6.
Pomiędzy bitami napisał(a):
07 listopada 2009, 10:56:37
Własna paczka z Javą w Debianie.
Co jest potrzebne? Dostęp do internetu, przeglądarka, zainstalowany pakiet java-package .
Wchodzimy na stronę Suna z pobieraniem Javy SE . Wybieramy pobieranie najnowszej wersji Java SE Runtime Environment JRE . Klikamy Download .
[...]
Dodaj komentarz: