Публикации по теме 'cryptography'
Как квантовые компьютеры взламывают шифрование
Схема Бернштейна-Вазирани
Хотите начать работу с квантовым машинным обучением? Взгляните на Практическое обучение квантовому машинному обучению с помощью Python .
Современное асимметричное шифрование основано на предположении, что практически невозможно найти простые множители очень больших чисел.
Соответственно, был большой резонанс, когда Питер Шор представил свой алгоритм, который позволяет квантовому компьютеру эффективно разлагать большое число на множители. Конечно, всем нам..
HTTPS — в двух словах
Минимальное количество понятий, необходимых для понимания того, как работает HTTPS
Для некоторых профессий наличие сертификата, например медицинского диплома, необходимо, чтобы гарантировать, что человек имеет надлежащую подготовку для выполнения работы. В этой ситуации возникает вопрос: как проверить, есть ли у человека учетные данные?
Что такое HTTPS?
Когда компания хочет подтвердить, есть ли у кандидата на работу полномочия, которые, по ее словам, у него есть, она может нанять..
Криптография с использованием хеширования Python
Этот модуль реализует общий интерфейс для множества различных безопасных алгоритмов хеширования и дайджеста сообщений. Включены безопасные хеш-алгоритмы FIPS SHA1, SHA224, SHA256, SHA384 и SHA512 (определены в FIPS 180–2), а также алгоритм RSA MD5 (определен в Интернете RFC 1321 ). Термины безопасный хэш и дайджест сообщения взаимозаменяемы. Старые алгоритмы назывались дайджестами сообщений. Современный термин — безопасный хэш.
Запуск Скифф Крипто
Skiff — это рабочее пространство, ориентированное на конфиденциальность, которое позволяет свободно общаться и сотрудничать. Однако создание нашего продукта со сквозным шифрованием — это новая инженерная задача, требующая быстрого шифрования, интуитивно понятного дизайна и совместимости со всеми нативными и веб-платформами.
Мы рады сообщить, что вся наша криптографическая работа полностью открыта, помогая вам и вашим командам создавать более качественные и безопасные приложения.
Для..
Практическая криптография — Часть VII
Обмен ключами
Это процессы или протоколы, в которых общий секрет становится доступным для двух сторон, обычно для зашифрованной связи.
Схема ключевого соглашения
В этой схеме обе конечные точки участвуют в согласовании общего ключа или секрета.
Пример : Диффи-Хеллман (DH) и Эллиптическая кривая Диффи-Хеллмана (ECDH) являются примерами этой схемы.
Ключевая транспортная схема
В этой схеме только одна конечная точка вносит свой вклад в общий секрет, а другая конечная точка..
Создание сертификата X.509 стало проще с CertsGenerator (открытый исходный код)
Заявление об ограничении ответственности: я являюсь автором этого приложения.
Создание сертификатов для вашей компании или для целей разработки может быть сложной задачей, и существует множество решений, обеспечивающих простую настройку и управление вашими сертификатами.
В конце концов, у вас также есть CertsGenerator , который делает это очень простым, но тем не менее эффективным способом: просто создайте файл json с соответствующей конфигурацией и позвольте приложению сгенерировать..
Реализация CubeHash в JavaScript
Введение
CubeHash — это криптографический хэш ARX от DJB, представленный на конкурс SHA-3. Его удивительно просто реализовать, он имеет переменный вывод размером до 64 байт и позволяет довольно легко настраивать параметры. К сожалению, CubeHash не прошел в финальные раунды конкурса (предположительно по политическим причинам, хотя истинная причина неизвестна). CubeHash — хороший хэш, однако его реализации в JavaScript (и других языках) довольно ограничены. Реализации CubeHash в..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..