Публикации по теме 'cryptography'
Сколько вещей вы можете сосчитать на пальцах?
Сколько вещей вы можете сосчитать на пальцах?
Давайте поговорим о нуле — этой надоедливой цифре!
Для счета на пальцах? Ну давай попробуем ..
0 … 1 … 2 … 3 … 4 … 5 … 6 … 7 … 8 … 9 … 10
Это 11! Этот надоедливый ноль сумел втиснуться в наш счет. Ноль сам по себе является допустимым числом нашего счета, так как нам нужно сообщить кому-то, что у нас нет предметов.
Но ноль вызывает много проблем в программировании, так как нам нужно знать, с чего мы начинаем нашу индексацию...
Можете ли вы отличить случайное и неслучайное?
Апофения или склонность ошибочно воспринимать связи и значение между несвязанными вещами . Оказывается, люди ведут себя совершенно бессмысленно, когда рассказывают случайные вещи, помимо вещей, которые не являются таковыми. На самом деле мы иногда видим закономерности там, где их нет, а другие могут сказать, что что-то случайное, но не имеют научного способа объяснить это. Чаще всего это наблюдается, когда люди думают, что номера лотереи 1 2 3 4 5 6 встречаются с меньшей..
Криптография I (ft. Python)
Введение
«Немного математики может сделать то, чего не могут все пушки и колючая проволока: немного математики может сохранить секрет». - Эдвард Сноуден
В мире, где царит цифровая информация, необходимость защиты наших данных как никогда актуальна. Криптография, искусство секретной связи, выступает в качестве грозного щита, защищающего нашу конфиденциальную информацию от посторонних глаз. Следуйте за мной, и мы отправимся в увлекательное путешествие в глубины шифрования,..
Демистификация SGX, часть 3 — Программа анклава
Когда я впервые столкнулся с областью SGX , надежной среды выполнения, которая поставляется почти со всеми серверными чипами Intel, мое понимание было запутано неправильными представлениями. У меня были неточные ментальные модели его функционирования и, что более важно, я предвидел другой подход к программированию. Все это делало процесс обучения более сложным, чем необходимо.
В этой статье вы найдете простой обзор, который мне хотелось бы иметь под рукой, когда я только начинал...
Тестирование на проникновение Python: захват и расшифровка HTTPS-трафика
Р. Эрик Кисер — Питон в проводах
Я сталкивался с многочисленными группами тестирования на проникновение, которые предпочитают игнорировать уязвимости TLS, которые они обнаруживают при попытке доступа к системам. Это разумно, так как метод грубой силы потребовал бы слишком много времени для выполнения в большинстве случаев. Тем не менее, есть более быстрый способ. Если у вас есть внутренний доступ, а горизонтальное перемещение находится в рамках задания, вы можете обнаружить ключ или..
Изучаем Rust с помощью SHA-3 и друзей
Моим первым хобби-проектом по изучению Rust было внедрение криптографических хеш-алгоритмов [ MD5 , SHA-2 , SHA-3 ]. Последний, SHA-3, был самой сложной реализацией.
Это произошло из-за а) существенных отличий в конструкции алгоритма от более знакомых предшественников MD5 и SHA и б) меньшего количества и менее интуитивно понятных эталонных реализаций и объяснений алгоритмов. В этой статье я кратко обобщу некоторые высокоуровневые различия между SHA-3 и более ранними алгоритмами, а..
Боб и Алиса теперь богаты, но у кого больше всего денег?
Боб и Алиса теперь богаты, но у кого больше всего денег?
Из-за всех нарушений безопасности Боб и Алиса теперь богаты, но разошлись. Фактически, они больше не доверяют друг другу и даже не доверяют Тренту проверять свои аккаунты. Итак, как Боб и Алиса могут сравнить свое богатство и выяснить, у кого больше, не зная, насколько богат каждый из них? Это известно как проблема миллионера и хорошо известна как проблема обработки вещей без какой-либо доверенной третьей стороны.
В этом..