Forwarded from 👾 твой cto
А вы знали, что Cloudflare использует лава-лампы в качестве одного из генераторов случайных чисел?
Всё дело в том, что компьютеры, сами по себе, очень предсказуемые и на одинаковые входные данные программы выдадут одинаковый результат. В то же время случайность (randomness) очень важна для любой современной криптографии — она базируется на генерации больших случайных чисел и в ситуации, когда можно предсказать, какое число будет сгенерировано в определённый момент времени, он становится уязвим. Cloudflare — компания, отвечающая более, чем за 15% мирового трафика, они в том числе предоставляют сайтам https-сертификаты и для шифрования соединения они используют, в том числе, фотографии стенда с лава-лампами, которые в каждый момент времени по-настоящему уникальны. Помимо этого стенда компания также использует маятник в Лондоне и радиоактивный уран в Сингапуре для получения по-настроящему рандомных чисел.
https://www.youtube.com/watch?v=1cUUfMeOijg
Всё дело в том, что компьютеры, сами по себе, очень предсказуемые и на одинаковые входные данные программы выдадут одинаковый результат. В то же время случайность (randomness) очень важна для любой современной криптографии — она базируется на генерации больших случайных чисел и в ситуации, когда можно предсказать, какое число будет сгенерировано в определённый момент времени, он становится уязвим. Cloudflare — компания, отвечающая более, чем за 15% мирового трафика, они в том числе предоставляют сайтам https-сертификаты и для шифрования соединения они используют, в том числе, фотографии стенда с лава-лампами, которые в каждый момент времени по-настоящему уникальны. Помимо этого стенда компания также использует маятник в Лондоне и радиоактивный уран в Сингапуре для получения по-настроящему рандомных чисел.
https://www.youtube.com/watch?v=1cUUfMeOijg
YouTube
The Lava Lamps That Help Keep The Internet Secure
At the headquarters of Cloudflare, in San Francisco, there's a wall of lava lamps: the Entropy Wall. They're used to generate random numbers and keep a good bit of the internet secure: here's how.
Thanks to the team at Cloudflare - this is not a sponsored…
Thanks to the team at Cloudflare - this is not a sponsored…
Forwarded from Информация опасносте
Прикольная штукенция — акустический кейлоггер (если его натренировать на определенной клавиатуре, то теоретически по звукам он может собирать набранный текст)
https://github.com/ggerganov/kbd-audio/discussions/31
https://github.com/ggerganov/kbd-audio/discussions/31
GitHub
Keytap2 - acoustic keyboard eavesdropping based on language n-gram frequencies · ggerganov kbd-audio · Discussion #31
Introduction Keytap is my hobby project for acoustic keyboard eavesdropping. In short, it works like this: Train an algorithm with the sounds that a specific keyboard emits when pressing its keys R...
https://www.percona.com/blog/2020/09/11/how-much-memory-does-the-process-really-take-on-linux/
#linux #memory #OOM
#linux #memory #OOM
Percona Database Performance Blog
How Much Memory Does the Process Really Take on Linux? - Percona Database Performance Blog
One of the questions you often face operating a Linux based system is managing memory budget. Before adjusting memory usage, it helps to know how much memory a given program really uses.
Forwarded from DevOps&SRE Library
gatus
A service health dashboard in Go that is meant to be used as a docker image with a custom configuration file.https://github.com/TwinProduction/gatus
https://valyala.medium.com/promscale-vs-victoriametrics-resource-usage-on-production-workload-91c8e3786c03
#prometheus #victoriametrics #monitoring
#prometheus #victoriametrics #monitoring
Medium
Promscale vs VictoriaMetrics: measuring resource usage in production
Let’s compare Promscale and VictoriaMetrics resource usage on production workload
Forwarded from Флант | Специалисты по DevOps и Kubernetes
Обычно мы рассказываем про GitLab CI, но у нас накопился опыт и по другим системам (в связке с werf, конечно же) — вот немного практики c Jenkins: https://habr.com/ru/company/flant/blog/529750/
Хабр
Настраиваем Continuous Integration для Jenkins и Bitbucket с werf
Утилита werf создана так, чтобы её было легко интегрировать с любыми CI/CD-системами. Подробнее об этом процессе в общем случае читайте в эпилоге этой статьи,...
Forwarded from HABR FEED + OPENNET
Отладка Makefile /часть 1/
https://habr.com/ru/post/534128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=534128
Tags: Программирование, *nix, Отладка, makefile, make, debug, debugger
Author Vaulter #habr
https://habr.com/ru/post/534128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=534128
Tags: Программирование, *nix, Отладка, makefile, make, debug, debugger
Author Vaulter #habr
Хабр
Отладка Makefile /часть 1/
Отладка makefile — это что-то из черной магии. К несчастью, не существует такой вещи как makefile отладчик, чтобы изучить ход выполнения конкретного правила или...
Forwarded from Sys-Admin InfoSec
Windows в Docker контейнере
С доступом по RDP:
https://medium.com/axon-technologies/installing-a-windows-virtual-machine-in-a-linux-docker-container-c78e4c3f9ba1
С доступом по RDP:
https://medium.com/axon-technologies/installing-a-windows-virtual-machine-in-a-linux-docker-container-c78e4c3f9ba1
Medium
Installing a Windows Virtual Machine in a Linux Docker Container
A Step-by-Step Guide to Containerizing a Windows Virtual Machine — with RDP Access — on a Linux Docker Platform with KVM Hypervisor