cryptography

  • ХабрахабрФото Сколько нужно рома, чтобы получить хорошую кольцевую подпись?

    Сколько нужно рома, чтобы получить хорошую кольцевую подпись?

    Цифровая подпись является “виртуальной скрепой” практически любого блокчейн-проекта. В подавляющем большинстве проектов используется подпись, практически не отличающаяся от подписи, используемой в сети Bitcoin(а именно ECDSA на кривой secp256k1). Однако, создание цифровой подписи для проектов, в которых “приватность” пользователей играет существенную роль, часто превращается в сложный акробатический номер, базирующийся на передовых достижениях в области дискретной математики и криптографии.  Дело в том,…

    Читать далее »
  • ХабрахабрФото Web Cryptography API: пример использования

    Web Cryptography API: пример использования

    Доброго времени суток, друзья! В этом туториале мы рассмотрим Web Cryptography API: интерфейс шифрования данных на стороне клиента. Данный туториал основан на этой статье. Предполагается, что вы немного знакомы с шифрованием. Что конкретно мы будем делать? Мы напишем простой сервер, который будет принимать зашифрованные данные от клиента и возвращать их ему по запросу. Сами данные будут обрабатываться на стороне клиента.…

    Читать далее »
  • ХабрахабрФото X.509 своми силами в .Net Core

    X.509 своми силами в .Net Core

    Некоторое время назад я задался вопросом, можно ли наладить фабрику сертификатов, не прибегая к утилите openssl. Как подвести «под кнопку» весь процесс от генерации ключей до проверки подлинности. Забегая вперед, скажу, что пространство System.Security.Cryptography в этом плане является вполне самодостаточным. В статье я рассмотрю этапы создания сертификатов, экспорт в форматы pem и pkcs12, хранение сертификатов в файловой системе, а также…

    Читать далее »
  • ХабрахабрФото Crypt, XOR, взлом нешифрованного ZIP и ГПСЧ. Решение задач с r0от-мi Crypto. Часть 2

    Crypt, XOR, взлом нешифрованного ZIP и ГПСЧ. Решение задач с r0от-мi Crypto. Часть 2

    Предыдущие статьи на эту тему: В данной статье узнаем про функцию crypt, узнаем как подбирать пароли к ZIP архиву с незашифрованными именами файлов, познакомимся с утилитой xortool, а так же разберемся с генератором псевдослучайных чисел. Часть 1 — Кодировки, шифр сдвига, брут хешей и создание картинки с помощью PIL python. Организационная информация Специально для тех, кто хочет узнавать что-то новое…

    Читать далее »
  • ХабрахабрФото [Перевод] Применение зашифрованных данных для машинного обучения без их расшифровки

    [Перевод] Применение зашифрованных данных для машинного обучения без их расшифровки

    Применение зашифрованных данных для машинного обучения без их расшифровкиВ этой статье обсуждаются передовые криптографические методики. Это лишь обзор исследований, проводимых в Julia Computing. Не используйте приведённые здесь примеры в коммерческих приложениях. Всегда консультируйтесь с криптографами, прежде чем применять криптографию. Здесь можно скачать пакет, реализующий всю магию, а здесь находится код, который рассматривается в статье. Введение Допустим, вы только что разработали…

    Читать далее »
  • ХабрахабрФото DPKI: устраняем недостатки централизованной PKI при помощи блокчейна

    DPKI: устраняем недостатки централизованной PKI при помощи блокчейна

    Впрочем, не является секретом и то, что главный недостаток это технологии — безусловное доверие к центрам, выпускающим цифровые сертификаты. Ни для кого не секрет, что один из общераспространенных вспомогательных инструментов, без которого невозможна защита данных в открытых сетях, — это технология цифровых сертификатов. Но обо всем по порядку.Если вы знакомы с принципами работы существующей инфраструктуры общедоступных ключей и знаете ее…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Торфон – мобильное приложение для анонимной телефонии

    [Из песочницы] Торфон – мобильное приложение для анонимной телефонии

    Общепринятым является мнение, что голосовая связь через Tor почти невозможна: Сегодня я хотел бы рассказать о результатах моих семилетних исследований в области передачи голоса через сеть Tor. существующие транспортные протоколы для телефонии работают поверх UDP, а Tor обеспечивает лишь TCP соединения; Tor маршрутизирует пакеты через множество узлов, шифруя данные, что является причиной значительной латентности и делает дуплексную телефонную связь невозможной…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Торфон – мобильное приложение для анонимной телефонии

    [Из песочницы] Торфон – мобильное приложение для анонимной телефонии

    Общепринятым является мнение, что голосовая связь через Tor почти невозможна: Сегодня я хотел бы рассказать о результатах моих семилетних исследований в области передачи голоса через сеть Tor. существующие транспортные протоколы для телефонии работают поверх UDP, а Tor обеспечивает лишь TCP соединения; Tor маршрутизирует пакеты через множество узлов, шифруя данные, что является причиной значительной латентности и делает дуплексную телефонную связь невозможной…

    Читать далее »
  • ХабрахабрФото Как «декодирование цифрового мира» взорвало зал: топ-10 докладов DotNext 2018 Piter

    Как «декодирование цифрового мира» взорвало зал: топ-10 докладов DotNext 2018 Piter

    Привет, Хабр! Мы выложили видеозаписи докладов с конференции DotNext 2018 Piter. Получился плейлист из 26 видео! В нашей подборке под катом будут десять, но только самых лучших, получивших высшие оценки от зрителей. Если есть силы смотреть все доклады из плейлиста — мы только рады. Традиционно, чем ниже доклад по списку, тем выше его рейтинг. Но очень важно понимать: все доклады имеют…

    Читать далее »
  • ХабрахабрФото Стойкое шифрование данных в PNG

    Стойкое шифрование данных в PNG

    Доброго утра Хабру. Читал вчера статью о хэш-стеганографии через социальные сети, и пришла мне в голову мысль сделать что-то более оптимальное в плане объёма выходных данных. Получилось что-то более-менее работоспособное и даже оптимизированное (в отличие от proof-of-conceptromabibi), поэтому, как и обещал, пишу статью. Что ж, поздороваюсь с вами ещё раз: , и добро пожаловать под кат.Я решил реализовать идею максимально…

    Читать далее »


Кнопка «Наверх»