Одна из крупнейших в мире компаний, предоставляющих доменные имена 10% сайтов всего мирового веба, и создавшая популярный сервис защиты сайтов от DDoS-атак, американская компания Cloudflare осуществляет шифрование информации, проходящей через ее сервера, с помощью простых лавовых ламп.
На сегодняшний день компания Cloudflare обладает репутацией одного из лучших в мире сервисов по безопасному шифрованию информации в целях сокрытия данных от неавторизованных лиц.
Такое шифрование производится с целью соблюдения конфиденциальности передаваемой информации, а осуществляется оно с помощью множества ключей – сложных алгоритмов. И, как вы понимаете, таких алгоритмов компании Cloudflare требуются миллиарды, и каждый из них обязан быть уникальным и неповторимым, дабы его не могли взломать.
Но, каким образом создавать такое количество единственных в своем роде комбинаций знаков? Cloudflare нашла удивительный способ – использовать для этого 100 лавовых ламп.
Для справки:
Лавовая лампа – это декоративный светильник, изобретенный еще в 60-х годах прошлого века, и используемый и по сей день. Это стеклянная колба с лампой накаливания внизу, и наполненная прозрачным маслом и полупрозрачным парафином. Лампа накаливания нагревает содержимое колбы, из-за чего в ней происходит «лавообразное» движение «пузырьков» парафина.
А теперь представьте, сколько различных комбинаций «шариков» парафина могут производить 100 таких ламп, которые установлены на стеллаже компании Cloudflare в штаб-квартире Сан-Франциско.
Видеокамера, установленная напротив них, периодически фотографирует то, что «видит». И так как каждая лампа в зависимости от времени суток, освещения и множества иных факторов, всегда будет показывать свою «картинку», то в совокупности все они каждый раз создают совершенно неповторимую «инсталляцию». Впоследствии полученные изображения с помощью генераторов случайных чисел преобразовываются в алгоритм шифра, таким образом исключая повторения.
Кстати, это не первый и не единственный странный способ создавать ключи, которым пользуется компания Cloudflare. К примеру, в офисе Сингапура роль лавовых ламп выполняет частица урана, помещенная под стеклянную колбу. Здесь генерация ключей происходит с помощью счетчика Гейгера, который измеряет освобождение изотопов при распаде. А в Лондоне похожую операцию проводят с помощью хаотического маятника, состоящего из трех деталей, которые непредсказуемо вертятся и двигаются.