Настоящий выпуск посвящен способам использования блочных криптоалгоритмов для шифрования данных, то есть режимам шифрования
Предположим, что в нашем распоряжении имеется симметричный блочный шифр, содержащий два зависящих от ключа K преобразования за- и расшифрования N-битовых блоков, EK и DK соответственно. Простейший способ использовать эти преобразования - разбить шифруемый массив T на N-битовые блоки и шифровать их независимо друг от друга:
T = (T1,T2,...,Tn),
Ti = EK(Ti),
T = (T1,T2,....
3. Классы Frame и Applet. Связь Java c окружением
Цели главы.
Класс Applet и передача ему параметров.
Размещение апплетов.
Связь апплетов через AppletContext.
Класс Frame и передача ему параметров.
Доступ к окружению из программы Java.
Как запустить из Java другую программу?
Менеджер безопасности.
Можно ли запустить из апплета другое окно?
Класс Applet и передача ему параметров
При программировании на Java вы можете получать программы двух типов v самостоятельные при...
Цели главы
Класс System, cтандартные потоки ввода/вывода.
Объекты InputStream и OutputStream.
Файловый ввод/вывод.
Класс System, cтандартные потоки ввода/вывода
Ввод/вывод в Java базируется на понятии потока байтов. Источником потока может быть байтовый массив, строка, файл, Интернет-подключение или последовательность потоков, сгруппированная в один поток. Если поток байтов откуда-то течет в ваше приложение v это ввод. Если ваше приложение порождает поток байтов и отправляет его куда-т...
Что такое JavaScript ? JavaScript v это сравнительно новый язык для написания сценариев, разработанный компанией Netscape. При помощи языка JavaScript мы можем создавать интерактивные web-страницы наиболее удобным и эффективным способом.
Это обычный HTML-документ. Возвращаемся назад в HTML.
Если же мы не обнесем текст программы JavasScript скобками ярлыка комментария, то в окне броузера, не понимающего JavaScript, будет следующий текст:
Это обычный HTML-документ.
document.write("Это и ес...
Он путешествовал по Крыму с путеводителем по Кавказу и очень удивлялся неточности путеводителя. Эмиль Кроткий,
Введение
Итак, ваш сайт почти готов. Осталось совсем немного - обеспечить его навигацией, то есть предоставить потенциальным посетителям ваших страничек удобную возможность для переходов от одного раздела к другому. Считать это чем-то второстепенным - непозволительно даже начинающему сайтостроителю! Информация, размещенная на сайте, должна подкрепляться простотой доступа к ней. Сог...
Как известно, при создании веб-страницы наиболее важно обеспечить красивый внешний вид и быстроту загрузки. Но не стоит забывать и о не менее важной характеристике - удобстве в использовании. Как удовлетворить запросам максимального числа пользователей? Один из способов - добавить возможность настройки некоторых свойств сайта, например: цвет фона, наличие фреймов, расположение кнопок навигации. Но нужно еще сделать так, чтобы все эти настройки где-нибудь сохранялись и при последующем заходе на...
Согласно исследованию North American Development Survey компании Evans Data Corporation, все меньше разработчиков программного обеспечения разрабатывают софт для платформы Windows. Если в еще в середине 2006 года около 74% опрошенных в Северной Америке программистов заявили, что создают программное обеспечение для Windows, то сейчас таких оказалось 64,8%.Вместе с тем, количество Linux-разработчиков выросло с 8,8% в прошлом году до 11,8% в текущем. Аналитики прогнозируют, что на п...
Авторы ответов:
Павел Аммосов <apv@i-connect.ru>
Артур Пенттинен <artur@elma.fi>
Михаил Поляков <polk@inforis.nnov.su>
Григорий Строкин <grg@philol.msu.ru>
Текущий координатор: Павел Аммосов
Составление FAQ начато: 20 окт 1998
Текущаяя версия от: 17 Apr 1999 22:16
Адрес FAQ в Internet:
http://isabase.philol.msu.ru/~apavel/ruperl/
Содержание:
Часть A. Перл как язык
Часть Б. Перл как средство для работы с CGI
Часть C. Perl и базы данныхСкачать в архи...
Документ содержит часть книги по CGI-программированию в которой рассатриваются
способы программирования CGI на С, С++, PERL. Здесь представленны главы по програмированию CGI на PERL.
Ниже находится вступление к одной из глав.
"Эта глава посвящена языку Perl и его использованию. После того как вы
научитесь программировать, используя Perl, вы сможете использовать его для написания скриптов,
с помощью которых решаются разнообразные задачи программирования для Internet и Web.
Особый
упор ...
Новый Adobe Photoshop CS2 — лидер в линейке продуктов для работы с цифровым изображением. Программа предлагает ряд новых технологий и инструментов для творческой работы, способных создать безупречную по качеству графику.
Самый быстрый способ придать фотографиям профессиональный вид! Программа Corel Paint Shop Pro X для тех, кто стремится превратить хорошие снимки в отличные фотографии. Придайте фотографиям профессиональный вид, выполнив точную настройку с помощью инструментов автоматического исправления и коррекции точности. При возникновении проблем используйте встроенный Учебный центр для их решения.
Сподвигли меня, на написание этой статьи, частые вопросы о том, как
восстановить загрузчик (asploader, lilo...) после того как там
поковырялась редмонская операционная система. Корень проблемы в том, что
мокрософт никак не может/не хочет уяснить что в мире есть и другие
операционки. В результате вышеупомянутая система, при установке, начисто
вычищает MBR, где и был прописан lilo (asploaser...). Вот тут то новичок
и попадает в интересную ситуацию, вроде Linux, установлен, но добраться
до...
Тираж журнала 3000 экз. Формат А4. 48-60 стр.
Мы предлагаем для Вас множество видов размещение рекламных материалов как в печатном издании, так и на нескольких сайтах редакции. Возможно сотрудничество в сфере продвижения сайтов в поисковых системах, раскрутки и оптимизации.
Стоимость размещения рекламы в журнале "Компьютерная практика" приемлема для Вас:
- полноцветная обложка:
- от 800 грн/стр. (500 грн - 1/2 стр)
- внутренняя обложка:
- от 500 грн/стр.(300 грн -...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №10/2003
Терминальная технология Windows 2000 Server — практика применения
Иван Федорец,
astarot_reload@rambler.ru,
http://www.astarot.aviti.net
От файл-сервера к...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №12/2003
Платформа Microsoft Office System 2003
Андрей Колесов
Все приведенные в этой статье сведения основаны на информации о международной
версии по состоянию ...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №2/2004
Мировой рынок ПО для систем хранения: средства виртуализации
Александр Глинских, к. т. н. Продолжение. Первую статью цикла о ПО для систем хранения данных с...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №3/2004
Средства создания отчетов от Microsoft
Андрей Колесов
По мере повышения среди заказчиков спроса на средства Business Intelligence
корпорация Microsoft (http:...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №3/2004
BusinessObjects Analytics: концепция "покупки и построения"
Максим Львов,
менеджер по маркетингу компании "Терн"
maxim.lvov@tern.ru
Ав...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №10/2005
Информационные системы в контроллинге бизнес-процессов
Андрей Коптелов, директор департамента ИТ-консалтинга,
Виктор Крохин, к.т.н., доцент, директор департам...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №12006
Решения IBM Tivoli для управления ИТ-инфраструктурой
По материалам корпорации IBM (http://www.ibm.com/ru).
Важность информационных технологий для бизнеса стр...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №4/2006
Безопасная вычислительная экосистема Microsoft
Андрей Колесов
В середине февраля в Сан-Хосе (шт. Калифорния, США) состоялась RSA Conference 2006 - крупнейший...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №6/2006
Документооборот как фрагмент общей картины
Дмитрий Пинаев
(исполнительный директор ГК "Современные технологии управления"
mail@businessstudio.ru
)
...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Программное обеспечение | №12/2006
Новости SofTool 2006
Несмотря на то что в последнее время в Москве проводится множество выставок, форумов, конференций и других подобных мероприятий, выставка So...
Новое кластерное решение от Microsoft
Windows Compute Cluster Server – платформа для высокопроизводительных вычислений с удобным
управлением кластером, интеграцией с существующей ИТ-инфраструктурой и поддержкой широкого ряда приложений.
Подробности на http://www.microsoft.com/rus/hpc
Средства разработки | №04/2002
Дон Бокс: "У нас лучшая в индустрии поддержка Web Services"
Официальное представление мировой общественности набора средств разработки Visual Studio .NET (...