Implementacja algorytmów zapewniających bezpieczeństwo i prywatność
Książka ta opisuje implementację algorytmów zapewniających bezpieczeństwo i prywatność w usługach opartych na chmurze. Celem jest uniknięcie różnych ataków i określenie lepszej drogi do bezpiecznego przesyłania danych w środowisku chmury. Głównym celem jest zaprojektowanie proaktywnego podejścia do zapewnienia ważnego uwierzytelniania klienta przez dostawcę usług w chmurze. Proponowany jest schemat uwierzytelniania dwuczynnikowego (TFA) oparty na haśle jednorazowym (OTP), które jest generowane i wysyłane do autoryzowanych użytkowników za pośrednictwem poczty. Dostęp do danych w środowisku chmury jest realizowany przez klienta poprzez uwierzytelnienie, autoryzację i integralność. Algorytm uwierzytelniania HMAC został zaproponowany dla usługi Network as a Service (NaaS) w środowisku chmury w celu zaprojektowania bezpiecznej transmisji danych poprzez protokół routingu Open Shortest Path First (OSPF). Aby zapewnić poufność w usługach chmurowych, zaproponowano hybrydowy mechanizm wykorzystujący kryptografię symetryczną i asymetryczną w środowiskach SaaS i NaaS. Uwierzytelnianie i integralność są testowane poprzez implementację HMAC z protokołem OSPF i obliczane są różne miary statystyczne, takie jak przesunięcie zegara, opóźnienie korzenia, rozproszenie korzenia i rozproszenie rówieśników w czasie.