Archive for the ‘Разное’ Category

Алгоритм шифрования AES

Вторник, Август 31st, 2010

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

Если кому интересно. Отличное объяснение того, как оно работает находится тут (в виде комиксов).

Ну, что могу сказать. Результаты следующие
а) Я могу написать сейчас AES по памяти. Алгоритм оказался удивительно простой.
б) Хотя я понял всю математику которой он пользуется, понимания почему он был так задизайнен увеличилось очень слабо.
в) По ходу, у меня пришла идея как потенциально его можно было бы взломать. Повозился с этим (ясен пень ничего от этого не ожидал и ничего не вышло), но оказывается, что то что я придумал — это вполне стандартная идея описанная в линейном криптоанализе. (Увы, ничего нового не придумано, но все равно приятно самому было дойти до этой идеи).
г) Пришлось вспомнить алгоритм Эвклида (для вычисления наибольшего общего кратного). Так сказать не прошло и 20 лет (где-то с 3-4 класса), как мне понадобились знания, которые почему-то в школе никто не объяснил куда нужно применять.

В общем, приятно покопался и размял мозг математикой.

Время ссылок.

Понедельник, Май 10th, 2010

Что-то я все о себе и себе. Пришло время поставить ссылки на моих знакомых (и не знакомых), которые усердно борются на ниве IT.

Во первых, вчера прочел книгу Getting Real. Отлично написано и по делу. Очень рекомендую почитать всем, кто собирается делать свои продукты.

Один мой знакомый, выпустил продукт, который предназначен для очень удобной работы с USB флешками. Так же он выдал мне скидочный купон на его продукт, которым вы можете воспользоваться — «YM8Z2tmF» (вставлять на checkout).

Другой мой знакомый фактически выпустил продукт (находится в стадии Beta) и собирается очень-очень скоро выпуститься. Его продукт предназначен для того чтобы раз и навсегда решить проблему с дуплицирующимися (черт, я не знаю, как это есть сказать на русском) багами в JIRA.

И немножко не об грязном IT, а об прекрасном — об искусстве. Моя жена недавно поучаствовала в первой выставке картин и недавно продалась ее первая картина. Ее сайт находится здесь.

Встреча в offline.

Понедельник, Апрель 12th, 2010

Тут у меня пробежала забавная мысль.

Если кто-то из моих читателей живет или будет проездом в районе Северной Вирджинии/Вашингтон ДС/Мериленд — то можно встретиться попить чайка/пивка.

Предложение, само собой в силе и для тех с кем я уже знаком 🙂

5 вещей из XXI века.

Пятница, Март 26th, 2010

March 26rd, 2012

Хотя мы уже отмахали 12 лет в XXI веке, как-то это не сильно чувствуется. Космические корабли не бороздят просторы большого театра, роботы не воюют с людьми, пришельцы не домогаются землян. В общем все так же скучно, как и в XX веке.

Как-то думал о том, какие вещи (до которых у меня есть доступ) наводят на мысль, что все же живем в XXI веке. Оказалось, что список вещей очень краток. Причем даже нельзя сказать, что они не существовали или были невозможны в XX веке, скорее это именно в моей голове они ассоциируются с XXI.

1. Roomba

Единственное робот, который поселился у нас в квартире. Причем, жена его жалует не слишком, так как подметает он очень средненько. Но, все же, первый нестройный шажок в XXI век.

2. Amazon Kindle

Электронная бумага… Ясно, что до газет которые проигрывают цветные видео роликами (а-ля как в фильме Особое мнение) еще далеко, но опять же — первый шаг в этом направление.

3. 3D фильмы

Жаль, пока это не у меня дома. Но меня от этого прет. Уже поглядел 3 или 4 фильма, каждый раз радуюсь спецэффектам. Выглядит круто и футуристично.

4. RFID наклейки

Не знаю почему, но в голове у меня это тоже прикреплено к XXI веку (особенно это относится к крупным производственным RFID считывателям, которые умеют работать быстро и с большим количеством наклеек).

5. Time machine

Хотя у меня в подвале установлена не совсем последняя модель, но все таки приятно бывает мотануться вечерком, поглядеть на гладиаторские бои в древнем Риме или перекинуться парой слов с Ньютоном.