Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00062 012373 20291961 na godz. na dobę w sumie

Bezpieczeństwo tożsamości i danych w projektach Web - ebook/pdf

Bezpieczeństwo tożsamości i danych w projektach Web - ebook/pdf
Bezpieczeństwo tożsamości i danych w projektach Web - ebook/pdf
Jonathan LeBlanc, Tim Messerschmidt
Promise
Najlepsze praktykiNie ma tygodnia, byśmy nie usłyszeli o kolejnym wycieku danych klientów, przechwyconych numerach kart kredytowych lub kradzieży tożsamości. Znalezienie właściwego kompromisu pomiędzy wygodą użytkowania a bezpieczeństwem aplikacji lub witryny może być niezwykle trudne. Ta praktyczna książka pokazuje podejście nastawione na wyniki, pozwalające osiągnąć obydwa cele bez rezygnowania z najważniejszych cech każdego. Zwraca uwagę nie tylko na to, co trzeba mieć na uwadze podczas budowania systemu, ale przede wszystkim, jak tworzyć solidną infrastrukturę przy użyciu mechanizmów, które są zarazem użyteczne, jak i bezpieczne. Dzięki temu możliwe będzie wzmocnienie infrastruktury chroniącej dane i zastosowanie sprawdzonych technik chroniących przed włamaniami i wyciekami danych. Przedstawione są również przyszłe, projektowane technologie, które będą miały wpływ na bezpieczeństwo danych i tożsamości.¦    Omówienie dzisiejszego stanu zabezpieczeń witryn i aplikacji Web¦    Projektowanie szyfrowania haseł i zwalczanie typowych ataków na hasła¦    Tworzenie cyfrowych odcisków palców w celu identyfikowania użytkowników poprzez ich przeglądarkę lub urządzenie¦    Budowanie systemów bezpiecznej transmisji danych przy użyciu OAuth i OpenID Connect¦    Stosowanie alternatywnych metod identyfikacji jako drugiego składnika uwierzytelniania¦    Uodpornianie aplikacji na atakiJonathan LeBlanc jest laureatem nagrody Emmy w dziedzinie oprogramowania, autorem oraz szefem działu Global Developer Advocacy w firmie PayPal. Specjalizuje się w zagadnieniach tożsamości, autoryzacji i zabezpieczeń, łączności sieciowej i technikach drążenia danych.Tim Messerschmidt zajmuje stanowisko Program Manager of Developer Relations w Google, kierując regionem obejmującym Niemcy, Austrię i Szwajcarię (DACH). Przed dołączeniem do Google kierował zespołami Developer Evangelism firm PayPal i Braintree w regionie obejmującym Europę, Bliskim Wschód i Afrykę (EMEA) oraz Azję i Pacyfik (APAC).„To świetna książka zarówno dla nowicjuszy, jak i doświadczonych programistów. Prezentuje podstawy i szybko przechodzi do tego, jak i dlaczego wszystko funkcjonuje, pokazując mnóstwo przydatnych fragmentów kodu. Pozycja obowiązkowa dla każdego projektanta Web.”—Lenny MarkusSr. Manager, PayPal Engineering
Wszystkie kategorie Tylko komputery i informatyka Tylko pozostałe kategorie
Książki podobne do wybranej publikacji
ASP.NET w Visual Web Developer 2008. Ćwiczenia - książka
ASP.NET w Visual Web Developer 2008. Ćwiczenia - książka
Tomasz Jahołkowski, Jacek Matulewski
Helion
Poznaj możliwości ASP.NET w nowoczesnym środowisku programowania i twórz dynamiczne witryny internetowe
  • Jak definiować wzorzec strony ASP.NET?
  • Jak modyfikować dane z poziomu aplikacji ASP.NET?
  • Jak dołączyć pliki bazy Access do projektu?

ASP.NET to technologia tworzenia dynamicznych stron internetowych i usług sieciowych po stronie serwera, działająca w oparciu o platformę NET. Narzędzie to doskonale sprawdza się w nowoczesnym i...

Oracle 10g i Delphi. Programowanie baz danych - książka
Oracle 10g i Delphi. Programowanie baz danych - książka
Artur Mościcki, Igor Kruk
Helion

Oracle 10g to kolejna wersja chyba najbardziej znanej bazy danych. Jej stabilność i wydajność to już niemal legenda. W oparciu o Oracle tworzone są setki aplikacji bazodanowych operujących na milionach rekordów. Tego typu aplikacje często muszą być przygotowane w krótkim czasie. Do takich właśnie zastosowań doskonale nadaje się Delphi -- środowisko programistyczne umożliwiające szybkie tworzenie aplikacji...

Technologie ASP.NET i ADO.NET w Visual Web Developer - książka
Technologie ASP.NET i ADO.NET w Visual Web Developer - książka
Jacek Matulewski, Sławomir Orłowski
Helion

Firma bez własnej witryn internetowych to obecnie rzadkość, a wiele aplikacji sieciowych korzysta z baz danych. Za pośrednictwem stron internetowych klienci mogą na przykład zamawiać usługi i kupować produkty oraz przeglądać katalogi z ofertą sklepu, a firmy mogą między innymi zarządzać magazynem czy danymi klientów. Technologia ASP.NET umożliwia błyskawiczne tworzenie rozbudowanych i nowoczesnych witryn internetowych...

PHP5. Tworzenie bezpiecznych stron WWW - książka
PHP5. Tworzenie bezpiecznych stron WWW - książka
Marcin Szeliga, Rafał Wileczek
Helion

Poznaj zagrożenia i naucz się im zapobiegać

  • Zaplanuj projekt bezpiecznej witryny WWW
  • Wyeliminuj słabe punkty w kodzie
  • Przetestuj witrynę i wykonaj audyt bezpieczeństwa

Jedną z najpopularniejszych technologii stosowanych przez twórców witryn WWW jest język PHP, baza danych MySQL oraz serwer WWW Apache. Dynamiczny rozwój internetu spowodował pojawienie się na rynku ogromnej ilości aplikacji...

PHP. Bezpieczne programowanie - książka
PHP. Bezpieczne programowanie - książka
Chris Shiflett
Helion

Zabezpiecz aplikacje przed atakami z sieci

Bezpieczeństwo danych w sieci to temat, który jest ostatnio poruszany niezwykle często. Serwery internetowe zajmujące się przetwarzaniem transakcji elektronicznych, wyświetlaniem stron WWW i przesyłaniem danych stały się ulubionym celem ataków komputerowych przestępców. Kluczowym zagadnieniem jest więc bezpieczeństwo aplikacji działających na tych serwerach...

Projektowanie baz danych XML. Vademecum profesjonalisty - książka
Projektowanie baz danych XML. Vademecum profesjonalisty - książka
Mark Graves
Helion
'Projektowanie baz danych XML. Vademecum profesjonalisty' -- to obszerny podręcznik do nauki baz danych XML, wykorzystywanych w Internecie oraz baz stanowiących część większych systemów.

Jeśli dysponujesz gotową bazą danych obsługującą XML, to dzięki tej książce poznasz szczegółowe techniki, w pełni wykorzystujące tę bazę. Jeśli natomiast korzystasz z klasycznych relacyjnych baz danych...

Teoria bezpieczeństwa systemów komputerowych - książka
Teoria bezpieczeństwa systemów komputerowych - książka
Josef Pieprzyk, Thomas Hardjono, Jennifer Seberry
Helion

Poznaj zasady tworzenia mechanizmów zabezpieczeń

  • Matematyka i kryptografia
  • Szyfrowanie informacji
  • Bezpieczeństwo transakcji i danych

Tworzenie zabezpieczeń systemów komputerowych to ciągły wyścig. Rozwój technik hakerskich wymusza opracowywanie coraz doskonalszych mechanizmów zabezpieczających komputery, sieci, dane i transakcje dokonywane w sieci. Proste zabezpieczenia oparte na hasłach to już przeżytek...

Łamanie i zabezpieczanie aplikacji w systemie iOS - książka
Łamanie i zabezpieczanie aplikacji w systemie iOS - książka
Jonathan Zdziarski
Helion

Twoja lektura obowiązkowa!

iOS to obecnie jeden z najpopularniejszych systemów operacyjnych, wykorzystywany w urządzeniach firmy Apple. Jednak dzięki tej popularności jest on też łakomym kąskiem dla hakerów. Uzyskanie dostępu do danych przechowywanych w telefonie może mieć katastrofalne skutki. Dlatego jeżeli tworzysz aplikacje na platformę iOS, ta książka jest dla Ciebie pozycją obowiązkową...

ASP.NET 2.0. Projektowanie aplikacji internetowych - książka
ASP.NET 2.0. Projektowanie aplikacji internetowych - książka
Randy Connolly
Helion

Poznaj nowoczesne technologie tworzenia aplikacji sieciowych

  • Jak wykorzystywać kontrolki .NET?
  • W jaki sposób pobierać i wyświetlać dane z bazy?
  • Jak zabezpieczać i personalizować aplikacje?

Wprowadzenie na rynek technologii .NET 2.0 zrewolucjonizowało sposób projektowania i tworzenia aplikacji internetowych. Arsenał programistów wzbogacił się o narzędzia cechujące się niespotykaną dotychczas wydajnością i elastycznością...


ASP.NET. Programowanie - książka
ASP.NET. Programowanie - książka
Jesse Liberty, Dan Hurwitz
Helion

ASP.NET to jedna z najpopularniejszych obecnie technologii tworzenia dynamicznych witryn WWW i aplikacji internetowych. Autor tej technologii -- Microsoft -- udostępnił twórcom doskonałe narzędzia programistyczne oraz bogaty zbiór bibliotek i kontrolek. Dzięki możliwościom pakietu Visual Studio 2005 i platformy programistycznej .NET 2.0 przygotowanie nawet najbardziej rozbudowanej aplikacji sieciowej przebiega błyskawicznie...


PHP i MySQL. Tworzenie aplikacji WWW - książka
PHP i MySQL. Tworzenie aplikacji WWW - książka
Marc Wandschneider
Helion

Stwórz wydajne i bezpieczne aplikacje internetowe

  • Poznaj zasady programowania w PHP i korzystania z baz danych
  • Zaprojektuj interfejs użytkownika dla aplikacji
  • Wykorzystaj dokumenty w formacie XML
  • Zabezpiecz aplikację przed nieautoryzowanym dostępem

Sieć WWW już dawno przestała być jedynie zbiorem setek statycznych witryn. Dziś w sieci można znaleźć dziesiątki aplikacji -- sklepów...

C# 3.0 i .NET 3.5. Technologia LINQ - książka
C# 3.0 i .NET 3.5. Technologia LINQ - książka
Jacek Matulewski
Helion

Poznaj technologię LINQ

aby uzyskać swobodny dostęp do danych z SQL Server, pliku XML lub kolekcji z poziomu swoich programów
  • Bezpieczny dostęp do danych przy zachowaniu kontroli typów
  • Tworzenie zapytań LINQ
  • Budowanie, analiza i pobieranie danych z plików XML

Zastosowanie technologii LINQ (ang. Language-Integrated Query, zintegrowany język zapytań) w zasadniczy sposób upraszcza projektowanie aplikacji bazodanowych...

Skalowalne witryny internetowe. Budowa, skalowanie i optymalizacja aplikacji internetowych nowej generacji - książka
Skalowalne witryny internetowe. Budowa, skalowanie i optymalizacja aplikacji internetowych nowej generacji - książka
Cal Henderson
Helion

Naucz się tworzyć aplikacje internetowe nowej generacji
i dołącz do nurtu Web 2.0

  • Chcesz tworzyć bardziej wydajne aplikacje internetowe?
  • Chcesz poznać zasady projektowania skalowalnych architektur?
  • Chcesz efektywnie zarządzać danymi w aplikacjach internetowych?

Oblicze internetu podlega nieustannym zmianom. Obecnie coraz częściej obok klasycznych witryn internetowych pojawiają się aplikacje internetowe...

Anonimizacja i maskowanie danych wrażliwych w przedsiębiorstwach - książka
Anonimizacja i maskowanie danych wrażliwych w przedsiębiorstwach - książka
Dariusz Nabywaniec
Helion

Zostań ekspertem od anonimizacji wrażliwych danych!

  • Czym są dane poufne?
  • Jak je zabezpieczyć przed wyciekiem?
  • Jak maskować dane i pozostać anonimowym w sieci?

Współczesny świat produkuje ogromne ilości danych, z których duża część to dane wrażliwe. Wyciek takich danych poza przechowujące je przedsiębiorstwo czy instytucję może nie tylko narażać na szwank reputację organizacji...

Microsoft Access. Podręcznik administratora - książka
Microsoft Access. Podręcznik administratora - książka
Helen Feddema
Helion

Program Microsoft Access cieszy się sporą popularnością wśród użytkowników. Nie wszyscy jednak wiedzą, że aby prawidłowo zarządzać bazami danych Accessa, należy używać specjalnych aplikacji. Ich napisane to skomplikowany proces -- trzeba zaprojektować interfejs użytkownika, dobrać komponenty, stworzyć kwerendy, opracować procedury, a przede wszystkim umiejętnie połączyć to wszystko w całość...

PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie II - książka
PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie II - książka
Larry Ullman
Helion

Błyskawiczny kurs tworzenia
dynamicznych serwisów internetowych

Dynamiczne strony WWW spotykamy codziennie, korzystając z internetu. Portale, sklepy internetowe, gry sieciowe -- wszystkie te witryny korzystają z baz danych i skryptów wykonywanych po stronie serwera. Technologii umożliwiających realizację tego typu witryn WWW jest kilka. Wśród nich zasłużoną popularnością cieszy się 'duet' o ogromnych możliwościach -- język skryptowy...

Wprowadzenie do systemów baz danych - książka
Wprowadzenie do systemów baz danych - książka
Ramez Elmasri, Shamkant B. Navathe
Helion

Bazy danych to podstawa większości złożonych systemów informatycznych. W oparciu o dane czerpane z tabel w bazie działają portale i sklepy internetowe, aplikacje biznesowe i informacyjne, a nawet multimedialne witryny, coraz częściej spotykane w urzędach, muzeach i innych budynkach użyteczności publicznej. Na rynku dostępnych jest wiele systemów zarządzania bazami danych, oferowanych przez różnych producentów i na różnych zasadach...


Modelowanie danych - książka
Modelowanie danych - książka
Sharon Allen
Helion

Modelowanie danych to umiejętność stosunkowo rzadko poszukiwana na rynku. Firmy chętniej zatrudniają programistów i administratorów baz danych. Jednak zaprojektowanie efektywnych mechanizmów przechowywania danych ma duże znaczenie przy tworzeniu korporacyjnych aplikacji bazodanowych. Dopiero w sytuacji, gdy systemy zaczynają działać niewłaściwie, okazuje się, że przyczyną jest niepoprawny projekt bazy danych...

Google App Engine. Tworzenie wydajnych aplikacji w Javie - książka
Google App Engine. Tworzenie wydajnych aplikacji w Javie - książka
Adriaan de Jonge
Helion

Od projektu do wdrożenia!

Google App Engine to idealny przykład usługi PaaS (ang. Platform as a Service). W tym modelu płaci się wyłącznie za wykorzystane zasoby dostawcy. Pozwala to na budowanie niezwykle elastycznych rozwiązań informatycznych. Jednak największą zaletą z perspektywy użytkownika tego rozwiązania jest brak konieczności utrzymywania własnej infrastruktury. Niezależnie od sytuacji...

Access 2003 PL. Ćwiczenia praktyczne - książka
Access 2003 PL. Ćwiczenia praktyczne - książka
Marcin Szeliga
Helion

Książka przeznaczona jest dla początkujących użytkowników programu MS Access (najpopularniejszej aplikacji służącej do tworzenia baz danych) i doskonale przygotowuje do pracy nad trudniejszymi projektami, które Czytelnik zapewne wykona w przyszłości. Zamieszczone ćwiczenia ułożono w takiej kolejności, by w trakcie ich wykonywania poznawać kolejne narzędzia programu. Układ zaproponowany przez autora gwarantuje...

PHP5. Bezpieczne programowanie. Leksykon kieszonkowy - książka
PHP5. Bezpieczne programowanie. Leksykon kieszonkowy - książka
Jacek Ross
Helion
Twórz bezpieczny kod w PHP!
  • Jakie rodzaje ataków mogą Ci zagrozić?
  • Jak się przed nimi bronić?
  • Jak produkować bezpieczne oprogramowanie?

PHP jest z pewnością jednym z najbardziej popularnych języków programowania, pozwalających na tworzenie dynamicznych aplikacji WWW. Swoją popularność zdobył dzięki prostej składni, łatwej konfiguracji oraz przejrzystym zasadom działania. PHP jest świetnym przykładem na to...

C i C++. Bezpieczne programowanie. Receptury - książka
C i C++. Bezpieczne programowanie. Receptury - książka
John Viega, Matt Messier
Helion
  • Eliminowanie najczęściej popełnianych błędów w kodzie
  • Tworzenie bezpiecznych kanałów komunikacji w aplikacjach klient-serwer
  • Stosowanie technik kryptografii i kluczy publicznych

Niemal wszystkie współczesne systemy i sieci komputerowe są atakowane przez hakerów. Techniki stosowane przez nich są przeróżne -- od przechwytywania haseł i podszywania się pod komputery lub usługi aż do ataków typu DoS...

Microsoft SQL Server. Modelowanie i eksploracja danych - książka
Microsoft SQL Server. Modelowanie i eksploracja danych - książka
Danuta Mendrala, Marcin Szeliga
Helion
  • Odkryj najlepsze narzędzia do eksploracji danych
  • Naucz się przygotowywać dane i poprawiać ich jakość
  • Dowiedz się, jak prowadzić zaawansowane analizy danych

Poznaj sprawdzone techniki profesjonalnej eksploracji danych!

Eksploracja danych jest najmłodszą i najszybciej rozwijającą się dziedziną informatyki. Łączy zaawansowane algorytmy analizowania danych i znajdowania ukrytych w nich wzorców z klasycznymi technikami statystycznymi...

Visual Basic .NET. Bazy danych. Księga eksperta - książka
Visual Basic .NET. Bazy danych. Księga eksperta - książka
Jeffrey McManus
Helion

Zaprojektuj i napisz wydajne aplikacje bazodanowe,
korzystając z Visual Basic .NET

  • Opracuj schemat bazy danych, stwórz więzy integralności i zastosuj język SQL do manipulowania danymi
  • Poznaj możliwości systemu MS SQL Server 2000 i wykorzystaj go w swoich aplikacjach
  • Zastosuj technologię ADO.NET i Web Services w aplikacjach napisanych w Visual Basic .NET

Bazy danych to podstawa większości aplikacji biznesowych...

Linux. Serwery. Bezpieczeństwo - książka
Linux. Serwery. Bezpieczeństwo - książka
Michael D. Bauer
Helion

Kompendium wiedzy o ochronie serwerów linuksowych przed atakami z sieci

  • Projektowanie sieci granicznej
  • Korzystanie z mechanizmów szyfrowania transmisji
  • Zabezpieczanie usług udostępnianych przez serwer

Pod kontrolą systemów operacyjnych z rodziny Linux działają setki serwerów internetowych. Możliwości Linuksa pozwalają na uruchomienie serwera WWW, FTP, poczty elektronicznej, DNS i baz danych...

Ajax. Wzorce i najlepsze rozwiązania - książka
Ajax. Wzorce i najlepsze rozwiązania - książka
Christian Gross
Helion

Ajax to nowoczesna technologia umożliwiająca budowanie witryn internetowych nowej generacji. Oddzielenie klienta od serwera i zastosowanie usług internetowych pozwala na tworzenie aplikacji łączących w sobie atrakcyjny i szybki interfejs, znany ze standardowych programów, z zaletami korzystania ze stron WWW. Dzięki temu możemy obniżyć koszty produkcji, zapewnić błyskawiczny dostęp do nowych danych i aktualizacji czy ułatwić używanie...


Oracle Database 10g. Programowanie w języku PL/SQL - książka
Oracle Database 10g. Programowanie w języku PL/SQL - książka
Scott Urman, Ron Hardman, Michael McLaughlin
Helion

Wykorzystaj możliwości programowania w PL/SQL,
aby tworzyć wyjątkowe, zaawansowane bazy danych.

  • Jak zarządzać zbiorami danych za pomocą rekordów i obiektów języka PL/SQL?
  • Jak komunikować się z bazami danych Oracle?
  • Jak używać zapytań hierarchicznych, wyrażeń regularnych i mechanizmów Oracle Text do pobierania informacji?

Tworzenie baz danych i zarządzanie nimi wymaga nie tylko umiejętności technicznych i dyscypliny...


802.11. Bezpieczeństwo - książka
802.11. Bezpieczeństwo - książka
Bruce Potter, Bob Fleck
Helion

Sieci bezprzewodowe otwierają nowe możliwości dla wszystkich użytkowników i odgrywają coraz większą rolę w naszym życiu. Najpopularniejszy protokół sieci WLAN -- 802.11 -- zmienia całkowicie sposób postrzegania tradycyjnych sieci lokalnych.

Sieci bezprzewodowe stanowią poważne wyzwanie zarówno dla użytkowników, jak i administratorów. Brak zabezpieczeń fizycznych, dostęp do darmowych narzędzi...

Ajax dla twórców aplikacji internetowych - książka
Ajax dla twórców aplikacji internetowych - książka
Kris Hadlock
Helion

Zaprojektuj i stwórz nowatorskie aplikacje WWW

  • Poznaj technologię Ajax
  • Wykorzystaj wzorce projektowe
  • Zoptymalizuj komunikację z bazą danych

Chcesz, aby tworzone przez Ciebie aplikacje WWW stały się wygodniejsze w użytkowaniu i przypominały programy, z których korzystasz codziennie? Wykorzystaj możliwości, jakie oferuje technologia Ajax -- połączenie języka JavaScript i potęgi znaczników XML...


Rails. Zaawansowane programowanie - książka
Rails. Zaawansowane programowanie - książka
Brad Ediger
Helion

Twórz zaawansowane projekty w Rails!

  • Jak zadbać o bezpieczeństwo?
  • Jak zapewnić wydajność Twojej aplikacji?
  • Jak stworzyć i utrzymać duży projekt w Rails?

Ruby on Rails przebojem wdarł się na rynek szkieletów aplikacji internetowych. Stworzony w architekturze MVC z wykorzystaniem popularnego języka Ruby, został entuzjastycznie przyjęty przez społeczność programistów. Główne założenia autora tego projektu...

Programowanie aplikacji dla Sklepu Windows w C# - ebook/pdf
Programowanie aplikacji dla Sklepu Windows w C# - ebook/pdf
Matt Baxter-Reynolds, Iris Classon
Promise

Ten praktyczny poradnik pozwoli każdemu deweloperowi .NET zainteresowanemu tworzeniem aplikacji dla tabletów przejść krok po kroku proces budowania aplikacji typu Sklepu Windows. Pokazuje, jak posługiwać się językiem projektowania Modern UI dla systemu Windows 8.1 i mechanizmami WinRT 8.1.1 na przykładzie tworzenia biznesowej aplikacji mobilnej przy użyciu języka C#.
W trakcie projektowania aplikacji użyte zostaną te same szczegóły...









Podstawy ochrony komputerów - książka
Podstawy ochrony komputerów - książka
Rick Lehtinen, Deborah Russell, G T Gangemi
Helion

Zadbaj o bezpieczeństwo swojego komputera

  • Poznaj zagrożenia, na jakie narażony jest komputer
  • Naucz się kontrolować dostęp do komputera
  • Stosuj techniki zapewniające bezpieczeństwo w sieci

Czy mój komputer na pewno jest bezpieczny? Wiele osób zadaje sobie to pytanie dopiero w momencie, kiedy system zaczyna zachowywać się w podejrzany sposób. Okazuje się wówczas, że skaner wykrywa dziesiątki...


Struktury danych i techniki obiektowe na przykładzie Javy 5.0 - książka
Struktury danych i techniki obiektowe na przykładzie Javy 5.0 - książka
Elliot Koffman, Paul Wolfgang
Helion

Przy tworzeniu systemów informatycznych najważniejsze zadania wykonuje się, zanim powstanie pierwszy fragment kodu źródłowego. Wymogi stawiane współczesnym aplikacjom powodują, że inżynieria oprogramowania staje się kwestią kluczową. Opracowanie odpowiedniego projektu oraz właściwy dobór technologii i metodologii zapewniają szybką i efektywną pracę nad systemem. Niezwykle ważne jest poznanie dostępnych w języku Java struktur...