программа шифрование

kiev-security.org.ua-Криптография.Криптографические алгоритмыМагазин радиожучковвебмастерам $$$ проектирование, перепланировка, согласование в киеведля предприятий программа шифрование частных лиц Проектирование программа шифрование строительство любых объектов в Украине. Посредникам % РЕКЛАМА НА KIEV-SECURITY - ЭТО 230.000 ЕЕ ПОКАЗОВ В МЕСЯЦ sale подписаться на новости forum proxy статьи библиотека softice free_юр.консультация hard spy shop chatрекламодателям фирмы/add sms send расшифровка штрих-кодов tv-программа резюме/вакансии links/addhttp://kiev-security.org.uaСодержаниеКриптографические алгоритмы (Б.Ключевский)Безопасность цепи зависит от самого слабогозвена: чем оно надежнее, тем цепь прочнее. Вхорошей криптосистеме должны быть доскональнопроверены программа шифрование алгоритм, программа шифрование протокол, программа шифрование ключи, программа шифрование всеостальное. Если криптографический алгоритмдостаточно стоек, программа шифрование генератор случайных чисел,используемый для создания ключей, никуда негодится, любой достаточно опытныйкриптоаналитик в первую очередь обратит своевнимание именно на него. Предположим, удастсяулучшить генератор, но если не будет очищатьсяпамять компьютера, после того как в ней побывалсгенерированный ключ, то грош цена такойбезопасности. Если используются стойкийкриптографический алгоритм программа шифрование действительнослучайные ключи, которые аккуратно стираются изпамяти компьютера после того, как они былииспользованы, но перед шифрованием файл, вкотором вместе с вашим адресом программа шифрование фамилиейуказаны все ваши доходы за текущий год, был поошибке отправлен электронной почтой в налоговуюслужбу, то зачем, спрашивается, вам понадобилисьи стойкий алгоритм, программа шифрование случайные ключи, программа шифрование зачисткакомпьютерной памяти в придачу?! Криптографу не позавидуешь: в проектируемой имкриптосистеме он должен предусмотреть защитуабсолютно от всех видов атак, какие только сможетпридумать воспаленное воображениекриптоаналитика. Криптоаналитику же, наоборот,достаточно отыскать единственное слабое звено вцепи криптографической защиты программа шифрование организоватьатаку только против этого звена. Кроме этого, следует учитывать, что на практикеугроза информационной безопасности любогообъекта исходит не только от криптоаналитика. Вконце концов, каким бы длинным не былкриптографический ключ, который используетсявами для шифрования файлов, еслиправоохранительным органам понадобится узнать,что хранится в вашем компьютере, они простоустановят камеру программа шифрование скрупулезно запишут всюинформацию, появляющуюся на экране. Недаром, попризнанию официальных лиц из АНБ, большинствосбоев в обеспечении информационной безопасностипроисходит не из-за найденных слабостей вкриптографических алгоритмах программа шифрование протоколах, аиз-за вопиющих оплошностей в их реализации. Какойбы стойкостью не обладал криптографическийалгоритм, при успешной атаке против него этустойкость не приходится преодолевать в лоб, еепросто удается обойти каким-либо окольным путем.Однако программа шифрование пренебрегать хорошимикриптографическими алгоритмами тоже не следует,чтобы криптография не стала самым слабым звеномв цепи, которое не выдержит напора атакующего. Как выбрать хороший криптографическийалгоритм? Когда заходит речь о выборе хорошегокриптографического алгоритма, у выбирающего, какправило, имеется несколько возможностей: • Можно воспользоваться известным алгоритмом,сравнительно давно опубликованным в специальномиздании по проблемам криптографии. Если никтопока не сообщил о том, что сумел вскрыть этоталгоритм, значит, он стоит того, чтобы обратить нанего внимание. • Можно довериться известной фирме,специализирующейся на продаже средствшифрования. Вряд ли эта фирма будет рисковатьсвоим добрым именем, торгуя нестойкимикриптографическими алгоритмами. • Можно обратиться к независимому эксперту.Скорее всего, он сможет объективно оценитьдостоинства программа шифрование недостатки различныхкриптографических алгоритмов. • Можно обратиться за поддержкой всоответствующее правительственное ведомство.Вряд ли правительство будет вводить своихграждан в заблуждение, давая им ложные советыотносительно стойкости того или иногокриптографического алгоритма. • Можно попытаться создать собственныйкриптографический алгоритм. Мало ктозаинтересован сам себя обманывать. Чем черт нешутит: программа шифрование вдруг вы обладаете выдающимисяспособностями в области криптографии?Во всех перечисленных возможностях имеютсясвои существенные изъяны. Полагаться только наодну фирму, на одного эксперта или на одноведомство не совсем разумно. Многие люди,называющие себя независимыми экспертами, малопонимают в криптографии. Большинство фирм,производящих средства шифрования, ничуть нелучше. В АНБ программа шифрование ФАПСИ работают лучшие криптографыв мире, однако, по понятным соображениям, они неспешат поделиться своими секретами с первымвстречным. Впрочем, программа шифрование со вторым тоже. И даже есливы гений в криптографии, глупо использоватькриптографический алгоритм собственногоизобретения без того, чтобы его всестороннепроанализировали программа шифрование протестировали опытныекриптологи. Поэтому наиболее предпочтительнойпредставляется первая из перечисленныхвозможностей. Данный подход к оценке стойкостикриптографических алгоритмов можно было быпризнать идеальным, если бы не один егонедостаток. К сожалению, ничего неизвестно о результатахкриптоаналитических исследований этихалгоритмов, которые, несомненно, активно велись впрошлом программа шифрование продолжают также активно проводитьсяво всем мире многочисленными сотрудникамиразличных правительственных ведомств, вкомпетенцию которых входят криптологическиеизыскания. Эти ведомства, скорее всего, гораздолучше финансируются, чем академическиеинституты, ведущие аналогичные исследования. Даи начали они заниматься криптологиейзначительно раньше, чем ученые, не имеющиевоинских званий, программа шифрование специалисты из частных фирм.Поэтому можно предположить, что военные нашлигораздо более простые способы вскрытияизвестных шифров, нежели те, которые изобретеныза пределами строго охраняемых зданийсверхсекретных правительственных ведомств. Ну программа шифрование пусть. Даже если вас арестуют программа шифрование в качествеулики конфискуют у вас жесткий диск с файлами,зашифрованными по DES-алгоритму, то вряд ликриптоаналитики, состоящие на государственнойслужбе, придут на судебное заседание, чтобыклятвенно подтвердить, что данные для вашегообвинительного заключения получены путемдешифрования конфискованных файлов. Тот факт,что можно вскрывать какой-то конкретныйкриптографический алгоритм, часто являетсязначительно большим секретом, чем информация,полученная путем вскрытия этого алгоритма, Лучше всего исходить из предположения,заключающегося в том, что АНБ, ФАПСИ программа шифрование иже с нимимогут прочесть любое сообщение, которое онипожелают прочесть. Однако эти ведомства не всостоянии читать все сообщения, с содержаниемкоторых хотят ознакомиться. Главной причинойявляется ограниченность в средствах, выделяемыхправительством на криптоанализ. Другое разумноепредположение состоит в том, что компетентныморганам гораздо легче получить доступ кзашифрованной информации с помощью грубойфизической силы, чем путем изящных, но оченьтрудоемких математических выкладок, приводящихк вскрытию шифра. В любом случае гораздо надежнее пользоватьсяизвестным криптографическим алгоритмом, которыйпридуман уже довольно давно программа шифрование который сумелвыстоять против многочисленных попыток вскрытьего, предпринятых авторитетными криптологами. Криптографические алгоритмы, предназначенныедля экспорта В настоящее время у пользователей персональныхкомпьютеров имеется возможность применятьшифровальные алгоритмы, встроенные в различныепрограммные продукты. Достаточно приобрести,например, текстовый редактор Word, илиоперационные системы Windows NT программа шифрование Netware, или редакторэлектронных таблиц Excel. У всех этих программныхпродуктов есть еще одно общее свойство, кроменаличия в них встроенных алгоритмов шифрования.Они изготовлены в Соединенных Штатах, программа шифрование преждечем начать торговать ими за рубежом,американские производители в обязательномпорядке должны получить разрешение у своегоправительства на их экспорт за пределы США. Повсеместно распространено мнение, что ни одинкриптографический алгоритм, который разрешен кэкспорту из США, не является достаточно стойким,чтобы его не могли вскрыть криптоаналитики изАНБ. Считается, что компании, которые желаютпродавать за рубежом свою продукцию, позволяющуюосуществлять шифрование данных, по настоянию АНБпеределывают используемые криптографическиеалгоритмы так, что • время от времени отдельные биты ключаподмешиваются в шифртекст; • ключ имеет длину всего 30 бит вместоофициально заявляемых 100 бит, посколькубольшинство ключей оказываются эквивалентны; • в начало каждого шифруемого сообщениявставляется фиксированный заголовок, чтобыоблегчить криптоаналитическую атаку со знаниемоткрытого текста; • любое шифрованное сообщение содержитотрезок случайного-открытого текста вместе ссоответствующим ему шифртекстом. Исходные тексты шифровальных программпередаются на хранение в АНБ, однако за пределамиэтого сверхсекретного агентства доступ к нимзакрыт наглухо. Вполне естественно, что ни АНБ, ниамериканские компании, получившие от АНБразрешение на экспорт своих шифровальныхсредств, не заинтересованы в рекламе слабостейкриптографических алгоритмов, положенных воснову функционирования этих средств. Поэтому желательно проявлять очень большуюосторожность, если вы собираетесь защищать своиданные при помощи американских программшифрования, которые одобрены правительством СШАдля экспорта за пределы страны. Симметричный или асимметричныйкриптографический алгоритм? Какой алгоритм лучше — симметричный илиасимметричный? Вопрос не совсем корректен,поскольку предусматривает использованиеодинаковых критериев при сравнении криптосистемс секретным программа шифрование открытым ключом. А таких критериевне существует. Тем не менее дебаты относительно достоинств инедостатков двух основных разновидностейкриптосистем ведутся начиная с моментаизобретения первого алгоритма с открытым ключом.Отмечено, что симметричные криптографическиеалгоритмы имеют меньшую длину ключа программа шифрование работаютбыстрее, чем асимметричные. Однако, по мнению одного из изобретателейкриптосистем с открытым ключом — американскогокриптолога У. Диффи, их следует рассматривать некак некую совершенно новую разновидностьуниверсальных криптосистем. Криптография с открытым ключом программа шифрование криптографияс секретным ключом — это «две большие разницы»,они предназначены для решения абсолютно разныхпроблем, связанных с засекречиванием информации.Симметричные криптографические алгоритмыслужат для шифрования данных, они работают нанесколько порядков быстрее, чем асимметричныеалгоритмы. Однако программа шифрование у криптографии с открытымключом есть области применения, в которыхкриптографии с секретным ключом делать нечего. Кним относятся работа с ключами программа шифрование многочисленныекриптографические протоколы. Шифрование в каналах связи компьютерной сети Одной из отличительных характеристик любойкомпьютерной сети является ее деление на такназываемые уровни, каждый из которых отвечает засоблюдение определенных условий программа шифрование выполнениефункций, которые необходимы для общения междусобой компьютеров, связанных в сеть. Это делениена уровни имеет фундаментальное значение длясоздания стандартных компьютерных сетей.Поэтому в 1984 году несколько международныхорганизаций программа шифрование комитетов объединили свои усилия ивыработали примерную модель компьютерной сети,известную под названием OSI (Open Systems Interconnection). OSI разносит коммуникационные функции поуровням. Каждый из этих уровней функционируетнезависимо от ниже- программа шифрование вышележащих. Он можетнепосредственно общаться только с двумясоседними уровнями, но полностью изолирован отпрямого обращения к следующим уровням. Модель OSIвыделяет семь уровней: верхние три служат длясвязи с конечным пользователем, программа шифрование нижние четыреориентированы на выполнение коммуникационныхфункций в реальном масштабе времени. В теории шифрование данных для передачи поканалам связи компьютерной сети можетосуществляться на любом уровне модели OSI. Напрактике это обычно делается либо на самыхнижних, либо на самых верхних уровнях. Еслиданные шифруются на нижних уровнях, шифрованиеназывается канальным. Если шифрование данныхвыполняется на верхних уровнях, то оно зоветсясквозным. Оба этих подхода к шифрованию данныхимеют свои преимущества программа шифрование недостатки. Канальное шифрование При канальном шифровании шифруются абсолютновсе данные, проходящие через каждый канал связи,включая открытый текст сообщение программа шифрование такжеинформацию о его маршрут тизации программа шифрование обиспользуемом коммуникационном протоколе (рис. 1).Однако в этом случае любой интеллектуальныйсетевой узел (например, коммутатор) будетвынужден расшифровывать входящий поток данных,чтобы соответствующим образом его обработать, иснова зашифровывать, чтобы передать на другойузел сети. Рис.1. Канальное шифрование Тем не менее канальное шифрование представляетсобой очень эффективное средство защитыинформации в компьютерных сетях. Посколькушифрованию подлежат все данные, движущиеся отодного узла сети к другому, у криптоаналитика нетникакой дополнительной информации о том, ктослужит источником передаваемых данных, кому онипредназначены, какова их структура программа шифрование так далее. Аесли еще позаботиться программа шифрование о том, чтобы, пока каналпростаивает, передавать по нему случайнуюбитовую последовательность, стороннийнаблюдатель не сможет даже сказать, гденачинается программа шифрование где заканчивается текстпередаваемого сообщения. Не слишком сложной является программа шифрование работа с ключами.Одинаковыми ключами следует снабдить только двасоседних узла сети связи, которые затем могутменять используемые ключи независимо от другихпар узлов. Самый большой недостаток канальногошифрования связан с тем, что данные приходитсяшифровать при передаче по каждому физическомуканалу компьютерной сети. Отправка информации внезашифрованном виде по какому-то из каналовставит под угрозу обеспечение безопасности всейсети в целом. В результате стоимость реализацииканального шифрования в больших сетях можетоказаться чрезмерно велика. Кроме того, при использовании канальногошифрования дополнительно потребуется защищатькаждый узел компьютерной сети, через которыйпроходят передаваемые по сети данные. Еслиабоненты сети полностью доверяют друг другу икаждый ее узел размещен в защищенном отпроникновения злоумышленников месте, на этотнедостаток канального шифрования можно необращать внимание. Однако на практике такоеположение встречается чрезвычайно редко. Ведь вкаждой фирме есть конфиденциальные данные,знакомиться с которыми могут только сотрудникиодного определенного отдела, программа шифрование за его пределамидоступ к этим данным необходимо ограничивать доминимума. Сквозное шифрование При сквозном шифровании криптографическийалгоритм реализуется на одном из верхних уровнеймодели OSI. Шифрованию подлежит толькосодержательная часть сообщения, котороетребуется передать по сети. После зашифрования кней добавляется служебная информация,необходимая для маршрутизации сообщения, ирезультат переправляется на более низкие уровнис целью отправки адресату. Теперь сообщение не требуется постояннорасшифровывать программа шифрование зашифровывать при прохождениичерез каждый промежуточный узел сети связи.Сообщение остается зашифрованным на всем пути ототправителя к получателю (рис. 2). Рис.2. Сквозное шифрование Основная проблема, с которой сталкиваютсяпользователи компьютерных сетей, гдеприменяется сквозное шифрование, связана с тем,что служебная информация, используемая длямаршрутизации сообщений, передается по сети внезашифрованном виде. Опытный криптоаналитикможет извлечь для себя массу полезнойинформации, зная кто, с кем, как долго программа шифрование в какиечасы общается через компьютерную сеть. Для этогоему даже не потребуется быть в курсе предметаобщения. По сравнению с канальным сквозное шифрованиехарактеризуется более сложной работой с ключами,поскольку каждая пара пользователейкомпьютерной сети должна быть снабженаодинаковыми ключами, прежде чем они смогутсвязаться друг с другом. Вдобавок, посколькукриптографический алгоритм реализуется наверхних уровнях модели OSI, приходится такжесталкиваться со многими существеннымиразличиями в коммуникационных протоколах иинтерфейсах в зависимости от типов компьютерныхсетей программа шифрование объединяемых в сеть компьютеров. Все этозатрудняет практическое применение сквозногошифрования. Комбинированное шифрование Комбинация канального программа шифрование сквозного шифрованияданных в компьютерной сети обходитсязначительно дороже, чем канальное или сквозноешифрование по отдельности. Однако именно такойподход позволяет наилучшим образом защититьданные, передаваемые по сети. Шифрование в каждомканале связи не позволяет противникуанализировать служебную информацию,используемую для маршрутизации. А сквозноешифрование уменьшает вероятность доступа кнезашифрованным данным в узлах сети. При комбинированном шифровании работа сключами ведется раздельно: сетевыеадминистраторы отвечают за ключи, используемыепри канальном шифровании, программа шифрование о ключах, применяемыхпри сквозном шифровании, заботятся самипользователи. Шифрование файлов На первый взгляд, шифрование файлов можнополностью уподобить шифрованию сообщений,отправителем программа шифрование получателем которых являетсяодно лицо, программа шифрование средой передачи служит одно изкомпьютерных устройств хранения данных(магнитный или оптический диск, магнитная лента,оперативная память). Однако все не так просто, каккажется на первый взгляд. При передаче по коммуникационным каналамсообщение не имеет большой ценности. Если онозатеряется по пути от отправителя к получателю,его можно попытаться передать снова. Пришифровании данных, предназначенных для храненияв виде компьютерных файлов, дела обстоятсовершенно иначе. Если вы не в состояниирасшифровать свой файл, вам вряд ли удастсясделать это программа шифрование со второй, программа шифрование с третьей, программа шифрование даже ссотой попытки. Ваши данные будут потеряны раз инавсегда. Это означает, что при шифровании файловнеобходимо предусмотреть специальные механизмыдля предотвращения возникновения ошибок вшифртексте. Криптография помогает превратить большиесекреты в маленькие. Вместо того чтобыбезуспешно пытаться запомнить содержимоеогромного файла, человеку достаточно егозашифровать программа шифрование сохранить в памяти использованныйдля этой цели ключ. Если ключ применяется дляшифрования сообщения, то его требуется иметь подрукой лишь до тех пор, пока сообщение не дойдет досвоего адресата программа шифрование не будет им успешнорасшифровано. В отличие от сообщений шифрованныефайлы могут храниться годами, программа шифрование в течение всегоэтого времени необходимо помнить программа шифрование держать всекрете соответствующий ключ. Есть программа шифрование другие особенности шифрования файлов, окоторых необходимо помнить вне зависимости откриптографического алгоритма, применяемого дляэтой цели: • нередко после шифрования файла егонезашифрованная копия благополучно забываетсяна другом магнитном диске, на другом компьютереили в виде распечатки, сделанной на принтере; • размер блока в блочном алгоритме шифрованияможет значительно превышать размер отдельнойпорции данных в структурированном файле, врезультате чего итоговая длина зашифрованногофайла окажется намного больше, чем длинаисходного файла; • скорость шифрования файлов при помощивыбранного для этой цели криптографическогоалгоритма должна соответствовать скоростям, накоторых работают устройства ввода/выводасовременных компьютеров; • работа с ключами является довольно непростымделом, поскольку разные пользователи обычнодолжны иметь доступ не только к различным файлам,но программа шифрование к отдельным частям одного программа шифрование того же файла. Если файл представляет собой единое целое(например, содержит отрезок текста),восстановление этого файла в исходном виде непотребует больших усилий: перед использованиемдостаточно будет расшифроватъ весь файл. Однакоесли файл структурирован (например, разделен назаписи программа шифрование поля, как это делается в базах данных), торасшифровывание всего файла целиком всякий раз,когда необходимо осуществить доступ к отдельнойпорции данных, сделает работу с таким файломчрезвычайно неэффективной. А при индивидуальномшифровании порций данных в структурированномфайле сделает его уязвимым по отношению к атаке,при которой злоумышленник отыскивает в этомфайле нужную порцию данных программа шифрование заменяет ее надругую по своему усмотрению. У пользователя, который хочет зашифроватькаждый файл, размещенный на жестком дискекомпьютера, имеются две возможности. Если ониспользует один ключ для шифрования всех файлов,то впоследствии окажется не в состоянииразграничить доступ к отдельным файлам состороны других пользователей. Кроме того, врезультате у криптоаналитика будет значительноеколичество шифртекста, полученного на одномключе, что существенно облегчит ему вскрытиеэтого ключа. Лучше шифровать каждый файл на отдельном ключе,а затем зашифровать все ключи при помощимастер-ключа. Тем самым пользователи будутизбавлены от суеты, связанной с организациейнадежного хранения большого числа ключей.Разграничение доступа групп пользователей кразличным файлам будет осуществляться путемделения множества всех ключей на подмножества ишифрования этих подмножеств на различныхмастер-ключах. Стойкость такой криптосистемыбудет значительно выше, чем в случаеиспользования единого ключа для шифрования всехфайлов на жестком диске, поскольку ключи,применяемые для шифрования файлов, можно сделатьболее случайными и, следовательно, болеестойкими против словарной атаки. Аппаратное программа шифрование программное шифрование Аппаратное шифрование Большинство средств криптографической защитыданных реализовано в виде специализированныхаппаратных устройств. Эти устройствавстраиваются в линию связи программа шифрование осуществляютшифрование всей передаваемой по ней информации.Преобладание аппаратного шифрования надпрограммным обусловлено несколькими причинами. Во-первых, аппаратное шифрование обладаетбольшей скоростью. Криптографические алгоритмысостоят из огромного числа сложных операций,выполняемых над битами открытого текста.Современные уни версальные компьютеры плохо приспособлены для эффективного вы полнения этихопераций. Специа лизированное оборудованиеумеет делать их гораздо быстрее. Во-вторых, аппаратуру легче физически защититьот проникновения извне. Программа, выполняемаяна персональном компьютере, практическибеззащитна. Вооружившись отладчиком,злоумышленник может скрытно внести в нееизменения, чтобы понизить стойкостьиспользуемого криптографического алгоритма, иникто ничего не заметит. Что же касаетсяаппаратуры, то она обычно помещается в особыеконтейнеры, которые делают невозможнымизменение схемы ее функционирования. Чиппокрывается сверху специальным химическимсоставом, программа шифрование в результате любая попыткапреодолеть защитный слой этого чипа приводит ксамоуничтожению его внутренней логическойструктуры. И хотя иногда электромагнитноеизлучение может служить хорошим источникоминформации о том, что происходит внутримикросхемы, от этого излучения легко избавиться,заэкранировав микросхему. Аналогичным образомможно заэкранировать программа шифрование компьютер, однако сделатьэто гораздо сложнее, чем в случае миниатюрноймикросхемы. И в-третьих, аппаратура шифрования более простав установке. Очень часто шифрование требуетсятам, где дополнительное компьютерноеоборудование является совершенно излишним.Телефоны, факсимильные аппараты программа шифрование модемызначительно дешевле оборудовать устройствамиаппаратного шифрования, чем встраивать в нихмикрокомпьютеры с соответствующим программнымобеспечением. Даже в компьютерах установкаспециализированного шифровального оборудованиясоздает меньше проблем, чем модернизациясистемного программного обеспечения с цельюдобавления в него функций шифрования данных. Видеале шифрование должно осуществлятьсянезаметно для пользователя. Чтобы добиться этогопри помощи программных средств, шифрованиедолжно быть упрятано глубоко в недраоперационной системы. С готовой программа шифрование отлаженнойоперационной системой безболезненно проделатьэто не так-то просто. Но даже любойнепрофессионал сможет подсоединитьшифровальный блок с одной стороны кперсональному компьютеру программа шифрование к внешнему модему сдругой. Современный рынок аппаратных средствшифрования информации предлагает потенциальнымпокупателям три разновидности таких средств —самодостаточные шифровальные модули (онисамостоятельно выполняют всю работу с ключами),блоки шифрования в каналах связи программа шифрование шифровальныеплаты расширения для установки в персональныекомпьютеры. Большинство устройств первого ивторого типа являются узко специализированными,и поэтому, прежде чем принимать окончательное ибесповоротное решение об их приобретении,необходимо досконально изучить ограничения,которые при установке накладывают этиустройства на соответствующее «железо»,операционные системы программа шифрование прикладное программноеобеспечение. А иначе можно выбросить деньги наветер, ни на йоту не приблизившись к желаннойцели. Правда, иногда выбор облегчается тем, чтонекоторые компании торгуют коммуникационнымоборудованием, которое уже имеет в своем составепредустановленную аппаратуру шифрования данных.Платы расширения для персональных компьютеровявляются более универсальным средствомаппаратного шифрования программа шифрование обычно могут быть легкосконфигурированы таким образом, чтобы шифроватьвсю информацию, которая записывается на жесткийдиск компьютера, программа шифрование также все данные, пересылаемыена его гибкий диск программа шифрование в последовательные порты.Как правило, защита от электромагнитногоизлучения в шифровальных платах расширенияотсутствует, поскольку нет смысла защищать этиплаты, если аналогичные меры не предпринимаютсяв отношении всего компьютера в целом. Программное шифрование Любой криптографический алгоритм может бытьреализован в виде соответствующей программы.Преимущества такой реализации очевидны:программные средства шифрования легкокопируются, они просты в использовании, ихнетрудно модифицировать в соответствии сконкретными потребностями. Во всех распространенных операционныхсистемах имеются встроенные средства шифрованияфайлов. Обычно они предназначены для шифрованияотдельных файлов, программа шифрование работа с ключами целикомвозлагается на пользователя. Поэтому применениеэтих средств требует особого внимания: во-первых,ни в коем случае нельзя хранить ключи на дискевместе с зашифрованными с их помощью файлами, аво-вторых, незашифрованные копии файловнеобходимо стереть сразу же после шифрования. Конечно, злоумышленник может добраться докомпьютера программа шифрование незаметно внести нежелательныеизменения в программу шифрования. Однакоосновная проблема состоит отнюдь не в этом. Еслизлоумышленник в состоянии проникнуть впомещение, где установлен компьютер, он вряд либудет возиться с программой, программа шифрование просто установитскрытую камеру в стене, подслушивающееустройство в телефон или датчик для ретрансляцииэлектромагнитного излучения в компьютер. В концеконцов, если злоумышленник можетбеспрепятственно все это сделать, сражение с нимуже проиграно, даже не начавшись. Сжатие программа шифрование шифрование Алгоритмы сжатия данных очень хорошо подходятдля совместного использования скриптографическими алгоритмами. На это есть двепричины: • При вскрытии шифра криптоаналитик болеевсего полагается на избыточность, свойственнуюлюбому открытому тексту. Сжатие помогаетизбавиться от этой избыточности. • Шифрование данных является весьматрудоемкой операцией. При сжатии уменьшаетсядлина открытого текста, программа шифрование тем самым сокращаетсявремя, которое будет потрачено на его шифрование.Надо только не забыть сжать файл до того, как онбудет зашифрован, программа шифрование не после. После шифрованияфайла при помощи качественногокриптографического алгоритма полученныйшифртекст сжать не удастся, поскольку егохарактеристики будут близки к характеристикамсовершенно случайного набора букв. Кстати,сжатие может служить своеобразным тестом дляпроверки качества криптографического алгоритма:если шифртекст поддается сжатию, значит, этоталгоритм лучше заменить на более совершенный. Как спрятать один шифртекст в другом Предположим, что две гипотетические личностипо имени Антон программа шифрование Борис несколько месяцевобменивались шифрованными сообщениями.Контрразведка перехватила все эти сообщения, нотак программа шифрование не смогла прочесть ни единого слова.Контрразведчикам надоело коллекционироватьпереписку Антона программа шифрование Бориса, не зная ее содержания,и они решили арестовать подозрительную парочку.Первый же допрос начался словами: — Где ключи к шифру? — К какому такому шифру?! — в один голос воскликнули Антон программа шифрование Борис, но тутже осеклись программа шифрование побледнели, заметив на столе уследователя зловещего вида клещи, покрытыепятнами то ли ржавчины, то ли крови. Антон программа шифрование Борис смогли бы выкрутиться изсоздавшегося положения, если бы шифровали каждоесвое сообщение так, чтобы оно допускало дваразличных расшифрования в зависимости отиспользуемого ключа. Свое настоящее секретноесообщение Борису Антон мог бы зашифровать наодном ключе, программа шифрование вполне невинный открытый текст —на другом. Теперь, если от Антона потребуют ключ кшифру, он отдаст подставной ключ, которыйпозволит прочесть совершенно невинноесообщение, программа шифрование ключ от настоящего сообщениясохранит в тайне. Самый простой способ сделать это потребуетиспользования одноразового блокнота. Пусть Р —настоящий открытый текст, D — невинный открытыйтекст, С — шифрованный текст, К—настоящий ключ, аК'—подставной ключ. Антон шифрует Р: РAК=С. Поскольку у Бориса имеется копия ключа К, онможет без проблем расшифровать сообщение Антона:СAК=Р. Если контрразведчики попытаются заставитьАнтона программа шифрование Бориса выдать используемый ими ключ,вместо К они могут сообщить в контрразведку: К'=СAD. В результате контрразведчики смогут прочитатьневинный открытый текст: СAК'=D. Так как Антон программа шифрование Борис пользуются одноразовымблокнотом, то К является полностью случайным, идоказать, что К' является подставным ключом,практически невозможно (не прибегая к пыткам). Антон мог бы зашифровать Р не с помощьюодноразового блокнота, программа шифрование пользуясь любым изсвоих самых любимых криптографическихалгоритмов программа шифрование ключом К. Сложив С с отрезкомкакого-либо общеизвестного произведения(например, с отрывком из второй главы «Идиота»Достоевского) по модулю 2, Антон получит К'. Теперьесли к Антону пристанут «дяденьки» изконтрразведки, он предъявит им С вместе с К' искажет, что К' — это одноразовый блокнот для С ичто он просто захотел попрактиковаться вкриптографии, зашифровав для этой цели отрывокиз первой попавшейся кни ги. И покаконтрразведчики нe получат в свое распоряжениеключ К, доказать, что Антон занимался чем-топротивозаконным, они не смогут. 1998СодержаниеHOMEЕсли у вас есть сайт или домашняя страничка - поддержите пожайлуста наш ресурс, поставьте себе кнопочку, скопировав этот код: Самый большой объем в сети онлайн инф-ции по безопасности на rusКнопочка будет выглядеть вот так (1,516 байт): Идея проекта(C)Anton Morozov, Kiev, Ukraine, 1999-2008, security2001@ukr.netHosted by Register.UA разделы диспетчеризация этикетировщик охота лис дулевский фарфор редизайн кострома dect desktop флагшток внутренний использование сушильный машина frigidaire фирменый цвет нард онлайн машина r-600 5440.11 (крышка) выведение бородавка купить блинницу вышивка флаг эрозия шейка матка имплантат вал редуктор поворот масло форма трансперсональный психология нужен фотограф встраиваемый вытяжка snr покупка кострома прогрессирующий близорукость ночной очки путевой стена решетка дренажный nokia 3230 купить регестрация пбоюл машина r-600 метробонд sharp ar-m205 kyiv apartments service кайт пилотажный слименд лифт профиль salamander купить k800i средство самооборона изолента сервер hp светящийся краска передвижной сварочный агрегат измеритель освещенность сушильный машина asko купить айсбест этнический психология фейрверк праздник швейцария культура электромонтажный стол факультет психология пежо эфирный антенна создание анимационный клип электротельфер конкурентный анализ холодильник бош асбест миканитовые втулка холодильный камера информационный валаам герб вышивка omega longines девелоперская компания предохранитель пкт полноцвет кружок госпиталь мэш охота зверь встраиваемый вытяжка гостинницы санкт-питербурга компания сент-лючии крот dr автоинформатор срочный перевод renu multiplus 355мл китайский махровый снегоход буран пионовая беседка сенсорный дисплей холодный обзвон лекарство рак измеритель сопротивление программа шифрование