Absolwent Wydziału Informatyki i Zarządzania Politechniki Wrocławskiej.
Twórca technologii szyfrowania VMPC, autor programu komputerowego do ochrony prywatności VMPCrypt i
autor gry Permutrix.
Autor pracy naukowej "VMPC One-Way Function and Stream Cipher"
("Funkcja jednokierunkowa i szyfr strumieniowy VMPC"), zaprezentowanej na
międzynarodowej konferencji kryptograficznej Fast Software Encryption
(FSE 2004).
Sponsorem wyjazdu na konferencję
była Kancelaria Prezydenta Rzeczypospolitej Polskiej oraz Prezydent Wrocławia.
Pierwszy Polak, który opublikował swoją pracę na tej rangi konferencji naukowej w kryptologii.
Autor wielu publikacji na mniejszych konferencjach, seminariach i w magazynach.
Tu można znaleźć moją
pełną listę publikacji
Więcej o projekcie VMPC i treści moich publikacji:
W 1999 roku odkryłem funkcję jednokierunkową VMPC: f(f(f(x))+1).
Jest to proste przekształcenie permutacji,
które jest zaskakująco trudne do odwrócenia. Dlaczego jest to ciekawe?
Na świecie nie jest znana żadna funkcja jednokierunkowa - taka, której jednokierunkowość można udowodnić.
Czy VMPC ma szansę stać się pierwszą? Ze wszystkich znanych mi kandydatek na funkcję jednokierunkową, VMPC
ma zdecydowanie najprostszą strukturę. Czy prostota pomoże w dowiedzeniu jej jednokierunkowości?
Gdyby to się udało, rozstrzygnęłoby to wielką
zagadkę matematyki, nierozwiązany od dziesięcioleci problem, czy P=NP.
Aby dowiedzieć się więcej, zapraszam do działu
Badania
Wykorzystując funkcję VMPC zaprojektowałem algorytm szyfrowania danych -
szyfr strumieniowy VMPC (ang. VMPC Stream Cipher).
Jest to wydajny, prosty i bezpieczny algorytm.
Dla szyfru VMPC zaprojektowałem algorytmem zarządzania kluczem (KSA) oraz algorytmem uwierzytelnionego szyfrowania (MAC).
Powstała w ten sposób kompleksowa technologia szyfrowania danych VMPC.
Szczegółową dokumentację technologii szyfrowania VMPC można znaleźć w dziale
Technologia.
Od roku 2004 do dziś zajmuję się tworzeniem i udoskonalaniem programu komputerowego do ochrony prywatności VMPCrypt.
Program wykorzystuje technologię VMPC.
Jednym ze znanych mi innych zastosowań technologii VMPC jest
zabezpieczenie elektronicznych wydań prasy przed nielegalnym kopiowaniem
stosowany przez
www.e-kiosk.pl.
Byłem konsultantem podczas wdrażania technologii VMPC w e-kiosku.
Kilka słów o sytuacji projektu VMPC:
Obecnie zajmuję się rozwijaniem programu VMPCrypt, gry Permutrix oraz prowadzeniem badań
w projekcie
"Funkcja jednokierunkowa VMPC - czy P=NP"
Mam wielką pasję do twórczości i zgłębiania problemów. Niestety, abym mógł ją realizować,
potrzebne są, jak wszędzie, środki finansowe.
Jeśli popierasz moją działalność i chcesz wesprzeć ten projekt:
Każda pomoc jest dla mnie bardzo cenna i z góry za nią dziękuję.
Jeśli chciałbyś jako firma, instytucja lub osoba prywatna stać się sponsorem tego projektu i
zostać wymienionym jako sponsor na stronie projektu, jestem także zainteresowany.
Moje inne aktywności:
- 2002 - Finalista marketingowego Case Study dla studentów organizowanego przez koncern Procter & Gamble, Sierra Nevada, Hiszpania.
- 2003 - Strategia promowania technologii VMPC zdobyła 3 miejsce w konkursie na najlepszy biznes plan
organizowanym przez
Wrocławskie Centrum Transferu Technologii.
- 2005 - autor artykułów dotyczących bezpieczeństwa dla magazynu komputerowego CHIP:
- "Nie do złamania?", numer 10/2005, strony 96-97.
- "Podpis do kosza?", numer 6/2005, strony 100-101.
- 2005-2009 - Twórca programu komputerowego do nawigacji po multimedialnych podręcznikach do
nauki języka angielskiego "Angielski dla leniwych" część 1 i 2, "Angielskim do mnie mów" i
"Tajemnica Zielonej Wyspy" wydanych przez
ADL Publishing.
- 1995-1997 - Twórca i główny programista gry komputerowej "Urban" wydanej przez firmę Marksoft z Warszawy.