Kryptografia w Javie. Od podstaw

okladka

Stosuj algorytmy kryptograficzne w aplikacjach

  • Poznaj architekturę interfejsów kryptograficznych Javy
  • Zastosuj klucze symetryczne i asymetryczne
  • Naucz się zarządzania certyfikatami w programach

W świecie, w którym najcenniejszym towarem jest informacja, kryptografia coraz bardziej zyskuje na znaczeniu. Cenne dane, przesyłane w sieci lub przechowywane w aplikacjach i bazach danych, muszą być chronione za pomocą skomplikowanych algorytmów szyfrowania i uwierzytelniania. Ponieważ próby włamań do serwerów internetowych zdarzają się regularnie, implementacja mechanizmów kryptograficznych w aplikacjach sieciowych i platformach handlu elektronicznego ma szczególnie wysoki priorytet. Java, wykorzystywana bardzo często do tworzenia takich właśnie rozwiązań, wyposażona została w zestaw interfejsów programistycznych (API), które pozwalają szybko i skutecznie wzbogacać aplikacje o obsługę kryptografii.

Książka "Kryptografia w Javie. Podstawy" to podręcznik przedstawiający na praktycznych przykładach narzędzia kryptograficzne Javy. Opisuje podstawowe zasady ich używania, ułatwia zrozumienie zależności między poszczególnymi interfejsami API i uczy, jak w razie potrzeby korzystać z gotowych rozwiązań, by oszczędzić czas. Daje wiedzę niezbędną do implementowania technik kryptograficznych w aplikacjach bez niepotrzebnego komplikowania kodu źródłowego.

  • Architektura interfejsów JCA i JCE
  • Szyfrowanie symetryczne
  • Generowanie kluczy
  • Stosowanie kluczy asymetrycznych
  • Podpisy cyfrowe
  • Obsługa certyfikatów
  • Szyfrowanie poczty elektronicznej

Twórz bezpieczne aplikacje,
wykorzystując nowoczesne mechanizmy kryptograficzne.


Nie każ mi myśleć! O życiowym podejściu do funkcjonalności stron internetowych. Wydanie II

okladka

W gąszczu milionów witryn WWW znajdujących się w sieci jest również i Twoja. Co należy zrobić, aby użytkownicy sieci korzystali akurat z niej, a nie z innych? Odpowiednie wypozycjonowanie strony w wyszukiwarkach jest niezwykle ważne, ale nie stanowi jedynego rozwiązania. Równie ważne, jeśli nie ważniejsze, jest takie jej zaprojektowanie i przygotowanie witryny, aby odwiedzające ją osoby nie zostały przytłoczone nadmiarem funkcji nawigacyjnych, dziesiątkami akapitów czy też mnóstwem nie do końca potrzebnych elementów graficznych. Należy zaprojektować witrynę tak, aby korzystanie z niej było intuicyjne i łatwe.

W kolejnym wydaniu doskonałej książki "Nie każ mi myśleć! O życiowym podejściu do funkcjonalności stron internetowych" znajdziesz wskazówki, dzięki którym projektowane przez Ciebie witryny WWW będą spełniały podstawowe wymaganie większości użytkowników internetu -- będą przejrzyste, czytelne i łatwe w nawigacji. Nauczysz się projektować strukturę witryny, opracowywać logiczny schemat nawigacji i przygotowywać elementy graficzne, które będą uatrakcyjniać stronę, a nie odwracać uwagę użytkownika od jej treści. Dowiesz się także, jak stosować kaskadowe arkusze stylów i radzić sobie z często absurdalnymi zachciankami szefów i klientów.

  • Specyfika przedstawiania informacji na stronach WWW
  • Dzielenie strony na elementy funkcjonalne
  • Projektowanie schematów i mechanizmów nawigacyjnych
  • Planowanie odpowiedniego układu strony głównej
  • Uwzględnianie grupy docelowej przy projektowaniu witryny
  • Testowanie funkcjonalności i działania witryny
  • Zastosowanie stylów CSS

Chcesz, aby Twoje witryny zagościły w folderze Ulubione u setek użytkowników sieci? Nic prostszego -- wykorzystaj znajdujące się w tej książce porady.


Reklama internetowa

okladka

Stwórz klientowi jego własny świat

  • Widownia reklamowa -- kim są klienci w sieci
  • Nowe formy reklamy internetowej
  • Reklama online -- studium przypadku

Dlaczego firmy wydają coraz więcej pieniędzy na reklamę internetową?
Reklama w sieci precyzyjnie dociera do klienta i jest tańsza niż reklama tradycyjna. Daje Ci szansę nawiązania obustronnej komunikacji z odbiorcą. Możesz dokładnie zmierzyć jej skuteczność. Czas kontaktu klienta z reklamą online jest praktycznie nieograniczony. Umiejętnie korzystając z tego nowego, potężnego narzędzia, możesz przeprowadzić wszechstronną kampanię nie gorzej niż Bank BPH, Toyota, Nokia i inne opisane tutaj firmy, które odważnie wkroczyły do internetu i wciągnęły klientów w swoją przestrzeń wirtualną.

Z tej książki dowiesz się, jak zaplanować i przeprowadzić kampanię w internecie -- niezależną lub wspieraną przez reklamę tradycyjną. Poznasz formy przekazu online, korzyści, jakie przynosi, ale także jego ograniczenia. Dowiesz się, w jaki sposób znane marki i produkty zaistniały najpierw w internecie, a potem w umysłach klientów. Autorka podpowiada:

  • kim są polscy internauci i jak reagują na reklamę w sieci,
  • jak działają nowe narzędzia reklamy internetowej: e-gadżety, flashmob, gry internetowe,
  • jak skonstruować skuteczny przekaz online,
  • jak skutecznie wykorzystać e-mailing,
  • jak określać profil klienta online,
  • jak pozycjonować ofertę firmy w wyszukiwarkach,
  • jak korzystać z różnych typów banerów internetowych.


Dynamic HTML

okladka
Niniejsza książka dokładnie omawia każdą opcję Dynamic HTML. Dzięki niej czytelnik krok po kroku nauczy się dodawać do stron WWW elementy umożliwiające modyfikowanie jej wyglądu i wysyłanie danych. Dowie się również, jak dodawać do swoich stron dynamicznie zmieniający się tekst, style i grafikę, umożliwiać interakcyjny dostęp do danych i dodawać animacje. Książka uczy także precyzyjnego umieszczania tekstu i grafiki na stronie WWW oraz definikowania obszaru strony, w którym samodzielnie można przeciągać elementy graficzne.

Po prostu After Effects 4.1

okladka
Gdy opisujemy program After Effects, często porównujemy go z jego bardziej znanym "bratem" -- Photoshopem. Photoshop jest królem obróbki statycznego obrazu, zaś After Effects przetwarza obraz ruchomy. After Effects, podobnie jak Photoshop, zdobył miano jednego z czołowych programów w swojej dziedzinie. Jak się przekonasz, nie można go traktować jako naśladowcę Photoshopa.

After Effects łączy w sobie funkcje typografii i składu, pozwala przetwarzać fotografie i obrazy cyfrowe, edytować ścieżki wideo i dźwiękowe, a nawet animacje trójwymiarowe. Poszczególne elementy filmu można edytować, łączyć, animować i wzbogacać efektami specjalnymi. Rezultaty można przenieść na tradycyjny nośnik -- jak klisza czy kaseta wideo, lub rozpowszechniać w nowocześniejszy sposób, na płytach CD-ROM, DVD czy w Internecie.

Jeśli chcesz szybko, a zarazem dogłębnie poznać wszystkie możliwości After Effects 4.1, to koniecznie powinieneś kupić tę książkę. Przystępny, bogato ilustrowany wykład poprowadzi Cię krok po kroku przez wszystkie zagadnienia After Effects 4.1, prezentując kolejne i wskazując właściwe czynności. Książka ta może być też swego rodzaju leksykonem: znajdź potrzebną informację, przejrzyj ją i wypróbuj. Nie znajdziesz tu długich i nudnych opisów: wszystkie potrzebne wiadomości podane są w zwięzłej i prostej formie, wzbogaconej ilustracjami. Poznaj najważniejsze, wykorzystywane na co dzień polecenia i możliwości After Effects 4.1, bez wgłębiania się w niepotrzebne detale. I to wszystko za rozsądną cenę.

Java Server Pages oraz inne komponenty JavaPlatform

okladka
Książka ta jest przeznaczona dla osób, które w swojej pracy zawodowej lub prywatnie zajmują się tworzeniem stron WWW. Pozwoli Państwu poznać alternatywę dla bardzo popularnego produktu firmy Microsoft. Otworzy oczy na możliwości i rozwiązania JavaPlatform zdobywającego coraz szersze grono wielbicieli.

Książka ta nie jest adresowana do początkujących użytkowników Internetu, bowiem zapoznanie się z treścią wymaga pewnej wiedzy na temat protokołów HTTP i HTTPS oraz umiejętności programowania, szczególnie w języku Java. Można jednak zacząć od początkowych rozdziałów i stopniowo zagłębiać się w tajniki -- książka jest tak zaplanowana, by umożliwić stopniowe zdobywanie wiedzy. Autor rozpoczyna od instalacji serwera, poprzez najprostsze przykłady stron JSP, by omówić obsługę baz danych oraz budowanie własnych etykiet. Ostatni rozdział zawiera opis technologii służącej pisaniu w pełni profesjonalnych aplikacji biznesowych (komponenty EJB).

Znajdziesz w niej przekrój możliwości platformy Java, jednak nie opisuje wszystkich jej możliwości. Autor starał się nie zniechęcić czytelników do tej -- jeszcze nowej w naszym kraju -- technologii. Książka ta jest wprowadzeniem do tematu, więc nie zawiera omówienia wszystkich możliwości platformy takich jak zaawansowana obsługa transakcji lub system rozsyłania wiadomości.

« poprzednia 1 2 3 4 5 6 7 następna »