Book Image

OpenStack Cloud Security

By : Fabio Alessandro Locati
Book Image

OpenStack Cloud Security

By: Fabio Alessandro Locati

Overview of this book

Table of Contents (14 chapters)
OpenStack Cloud Security
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 4. Securing OpenStack Communications and Its API

In our world, where the majority of transactions of money, goods, and information are executed over the Internet, the importance of encryption is becoming critical.

In this chapter, we will dive into encryption and hashing to understand the capabilities of and possible security threats that these technologies can bring to you and your infrastructure. After this, we will see how the public key infrastructure works so you can understand the various weak points it can hide. Then, we will look at how to set up httpd and nginx with certificates to secure OpenStack APIs.

Encryption is a part of human history. Since the Roman emperor Gaius Julius Cesar (100–44 BC), many people have tried to create secure encryptions. The first attempt to create a cryptography system that is considered safe today was made by Frank Miller (1842–1925), who proposed one-time pads to enhance Vigenere encryption. Those pads created with random characters were used...