Введение в криптографию и шифрование, часть вторая. Лекция в Яндексе

Автор: admin от 1-05-2017, 21:55, посмотрело: 928

Мы возвращаемся к самому краткому введению в криптографическую теорию от Владимира ivlad Иванова. Это вторая половина лекции — первую часть мы опубликовали несколько дней назад. К ней даже можно присылать пуллреквесты на гитхабе.


Под катом — расшифровка и часть слайдов.

Категория: Информационная безопасность, Яндекс, Криптография

 

Шифрование в EXT4. How It Works?

Автор: admin от 1-05-2017, 16:35, посмотрело: 372

Шифрование в EXT4. How It Works? Паранойя не лечится! Но и не преследуется по закону. Поэтому в Linux Kernel 4.1 добавлена поддержка шифрования файловой системы ext4 на уровне отдельных файлов и директорий. Зашифровать можно только пустую директорию. Все файлы, которые будут созданы в такой директории, также будут зашифрованы. Шифруются только имена файлов и содержимое, метаданные не шифруются, inline data (когда данные файла, не превышающие по размеру 60 байт, хранятся в айноде) в файлах не поддерживается. Поскольку расшифровка содержимого файла выполняется непосредственно в памяти, шифрование доступно только в том случае, когда размер кластера совпадает с PAGE_SIZE, т.е. равен 4К.

Категория: Веб-разработка, Linux, Криптография

 

Предиктивная аналитика на платформе SCP

Автор: admin от 26-04-2017, 10:00, посмотрело: 399

Это третья публикация в рамках помощи участникам конкурса «SAP Кодер-2017».

Каждое предприятие в процессе своей жизнедеятельности генерирует значительное количество данных, как «больших», так и не очень. Эти данные часто можно использовать для получения нового знания, которое, в свою очередь может оказать существенное влияние на стратегию развития бизнеса или тактику поведения в некоторые локальные моменты работы. Сейчас, в связи с развитием вычислительной техники и ростом объема накопленных данных, большое развитие получили численные методы, позволяющие извлекать полезную информацию из массива «сырых» данных и использовать ее в различных бизнес-сценариях.

Предиктивная аналитика на платформе SCP

Категория: Программирование » Веб-разработка

 

Простые числа Мерсенна и тест Люка-Лемера

Автор: admin от 25-04-2017, 20:40, посмотрело: 1051

Простые числа Мерсенна и тест Люка-Лемера

Перевод поста Джона Макги (John McGee) "Mersenne Primes and the Lucas–Lehmer Test".
Код, приведенный в статье, можно скачать здесь.
Выражаю огромную благодарность Полине Сологуб за помощь в переводе и подготовке публикации

Содержание


— Введение.
— Теорема множителей Эйлера и Мерсенна
— Люка и Лемер
— От Простые числа Мерсенна и тест Люка-Лемера до Простые числа Мерсенна и тест Люка-Лемера
— Совершенные числа
— 21-е, 22-е и 23-е числа Мерсенна
— 24-е, 25-е и 26-е числа Мерсенна.
— 27-е и 28-е числа Мерсенна
— 29-е число Мерсенна
— 30-е и 31-е числа Мерсенна
— Великий интернет-поиск чисел Мерсенна
— Факторизация чисел Мерсенна
Простое число Мерсенна — простое число вида Простые числа Мерсенна и тест Люка-Лемера (значение степени р также должно быть простым). Эти простые числа получили свое название от имени французского математика и религиозного ученого Мерсенна, который и составил данный список простых чисел этой формы в первой половине семнадцатого века. Первые четыре из них были известны уже давно: Простые числа Мерсенна и тест Люка-Лемера, Простые числа Мерсенна и тест Люка-Лемера, Простые числа Мерсенна и тест Люка-Лемера и Простые числа Мерсенна и тест Люка-Лемера.

Мерсенн утверждал, что значение Простые числа Мерсенна и тест Люка-Лемера будет простым для простых чисел Простые числа Мерсенна и тест Люка-Лемера, принадлежащих множеству Простые числа Мерсенна и тест Люка-Лемера. Во всем ли он был прав, можно проверить с помощью функции Wolfram Language — PrimeQ, в которой используются современные методы тестирования чисел на простоту, для которых не требуется поиска конкретного множителя, чтобы доказать, что число составное.

Категория: Программирование

 

Детектирование и отслеживание множественных объектов в видеопотоке на FPGA

Автор: admin от 24-04-2017, 03:25, посмотрело: 312

Детектирование и отслеживание множественных объектов в видеопотоке на FPGA

В этой статье я хочу рассказать о реализации системы обнаружения и отслеживания множественных объектов в видеопотоке. Данная статья базируется на двух предыдущих: Детектирование движения в видеопотоке на FPGA и Фильтрация изображения методом математической морфологии на FPGA. Захват и первичная обработка изображения осуществляется при помощи методов, описанных в первой статье, а фильтрация изображения описана во второй.

Следуя целям, поставленным в первой статье, я решил реализовать алгоритм отрисовки рамки вокруг обнаруженного объекта. В процессе выполнения этой задачи, я столкнулся с вопросом: а вокруг какого именно объекта надо рисовать рамку? Объектов, попавших в кадр после фильтрации, может оказаться множество: одни из них маленькие, а другие большие. Если рисовать одну рамку вокруг всех объектов, попавших в кадр, то это делается не сложно, но результат работы такой системы вряд ли кому будет интересен.

Категория: Программирование

 

Сложность на границе хаоса, или что общего между сексом, нейронными сетями, микросервисами и организацией компании

Автор: admin от 23-04-2017, 15:55, посмотрело: 418

Мы очень часто используем понятие сложности, мы с ней боремся, и в то же самое время, мы создаем все более упорядоченные структуры, мы уменьшаем энтропию и утверждаем себя этим. В то же время, мы должны быть готовы к изменениям, мы должны быть адаптивными. Где точка равновесия? Что стоит за всеми этими понятиями и концептами. Может есть нечто, что объединяет это все, скрываясь от наших глаз, и в то же время находясь постоянно у нас на виду?

Сложность на границе хаоса, или что общего между сексом, нейронными сетями, микросервисами и организацией компании

Категория: Программирование

 

Введение в криптографию и шифрование, часть первая. Лекция в Яндексе

Автор: admin от 23-04-2017, 15:25, посмотрело: 343

Чтобы сходу понимать материалы об инфраструктуре открытых ключей, сетевой безопасности и HTTPS, нужно знать основы криптографической теории. Один из самых быстрых способов изучить их — посмотреть или прочитать лекцию Владимира ivlad Иванова. Владимир — известный специалист по сетям и системам их защиты. Он долгое время работал в Яндексе, был одним из руководителей нашего департамента эксплуатации.


Мы впервые публикуем эту лекцию вместе с расшифровкой. Начнём с первой части. Под катом вы найдёте текст и часть слайдов.

Категория: Информационная безопасность, Яндекс, Криптография

 

Итоги второго раунда Russian Code Cup 2017

Автор: admin от 21-04-2017, 17:00, посмотрело: 280

Итоги второго раунда Russian Code Cup 2017


16 апреля прошёл второй квалификационный раунд Russian Code Cup 2017, на котором были побиты рекорды посещаемости за последние три года. По традиции чуть-чуть хвастаемся результатами и выкладываем разбор задач.


A. Очень важные гости
B. Наименьшее общее кратное
C. Портим порядок
D. Красно-чёрное дерево
E. Изучение массива

Категория: Программирование

 

Галлюцинируй как Трамп, или мини-анализ Рекуррентных Нейронных Сетей

Автор: admin от 20-04-2017, 15:10, посмотрело: 353

Я уже довольно давно занимаюсь проблемами машинного обучения и глубокими архитектурами (нейронные сети), и мне необходимо было сделать мини-презентацию системы, генерирующую временные ряды для эмуляции различных процессов. Поскольку на серьезные темы лучше говорить с юмором, то я решил подобрать какой либо веселый пример, чтобы выступление слушалось с улыбками на лицах. Нам крупно повезло, поскольку мы живем в одно время с великим оратором, чьи речи заставляют сердца людей биться чаще. Я говорю о Дональде Трампе. Поэтому вполне естественно было бы создать систему, которая галлюцинировала говорила бы как Трамп.

Галлюцинируй как Трамп, или мини-анализ Рекуррентных Нейронных Сетей

Категория: Программирование

 

Machine Learning Boot Camp IV. Четвертый. Секретный. Твой

Автор: admin от 20-04-2017, 14:55, посмотрело: 322

Machine Learning Boot Camp IV. Четвертый. Секретный. Твой


21 апреля мы открываем четвертое по счету соревнование по машинному обучению на платформе ML Boot Camp. Сегодня мы расскажем о новой задаче, обновлениях на сайте и других полезных ништяках. А если вы вдруг впервые слышите, что такое ML Boot Camp, заходите под спойлер, и мы все расскажем.


Категория: Программирование