...ja wiem, że nie jestem już młody, ale... Jeszcze nie tak dawno grywałem w ping-ponga. Nie była to może gra na najwyższym poziomie, ale niewątpliwie dawała całkiem sporo frajdy, dwa razy w tygodniu można było się w zimowym czasie porządnie zmęczyć. Niestety, to, jak mi się grało zależało w znacznym stopniu od mojego barku, który po prostu bolał. Z czasem było to na tyle uciążliwe, że zrobiłem sobie (dłuższą) przerwę. Ostatnio na urodzinach znajomego chwilę poodbijałem piłeczkę. Niestety, bark znowu zaczął boleć. Ja rozumiem, że być może z uwagi na różne napoje mój forehand przypominał bardziej prawy sierpowy, ale mimo wszystko...
Ciąg dalszy "Bark" »Monday, January 29. 2007
Saturday, January 27. 2007
O walidacji \d+
Wczoraj napisałem, że przy walidacji nie należy stosować "rozwlekłych" wyrażeń regularnych, z uwagi na ewentualne problemy z wydajnością. Dzisiaj na szybko sprawdziłem jak ta teza ma się do rzeczywistości.
Ciąg dalszy "O walidacji \d+" »Friday, January 26. 2007
O walidacji parametrów słów kilka
Pierwsze miejsce na OWASP TOP10 zajmuje brak walidacji danych wejściowych. Wydawać by się mogło, że sprawa jest prosta do zrozumienia, ale jak się często okazuje - nie do końca. Ponieważ już z niejednym dostawcą na temat walidacji danych wejściowych gorące dyskusje miałem, mogę coś na ten temat powiedzieć. Uwaga - zaczynam :)
Ciąg dalszy "O walidacji parametrów słów kilka" »Sunday, January 21. 2007
3DES to nie (zawsze) 168 bitów
Długość klucza DES to 56 bitów. W związku z tym często uważa się, że długość klucza w 3DES to 3*56, czyli 168 bitów. To nie do końca tak. 3DES korzysta z dwóch lub trzech kluczy o długości 56 bitów. Operacje na bloku danych wykonywane są trzykrotnie. Jest to albo trzykrotne szyfrowanie trzema różnymi kluczami (tryb EEE), lub trzykrotne szyfrowanie dwoma kluczami, przy czym pierwsza i ostatnia operacja wykonywana jest przy użyciu tego samego klucza (tryb EDE). Dla trybu EEE długość kluczy to 168 bitów, przy czym wraz z parzystością klucz ma długość 192 bitów, w trybie EDE klucz ma długość 112 bitów (128 wraz z parzystością). Efektywna siła 3DES w trybie EEE to 112 bitów, w przypadku EDE jest to 80 bitów. Więcej choćby na Wikipedii. Pamiętać należy również, że istnieje także algorytm DES-X, który wykorzystywany był/jest między innymi w systemie Windows w EFS.
Ciąg dalszy "3DES to nie (zawsze) 168 bitów" »Saturday, January 20. 2007
A ja kupię sobie...
...kolejną książkę Wołoszańskiego. Polska to bardzo dziwny kraj, w którym ludzie tego pokroju rekompensują sobie swoje kompleksy szukając sensacji. Akurat wyjątkowo oglądałem telewizję (normalnie tego nie robię, po co? Ani Leppera ani mlaskaczy oglądać nie zamierzam) i tłumaczenia Wołoszańskiego dużo bardziej przemawiały do mnie, niż pełne nienawiści "argumenty" Gontarczyka (tak, to jest "ludź TEGO pokroju"). Kubuś Puchatek był misiem o bardzo małym rozumku... Chciałbym, by tak mały rozumek miała nasza obecna "elita". To NA PEWNO byłaby zmiana NA PLUS...
Ciąg dalszy "A ja kupię sobie..." »