Криптографические системы
Настает момент, когда ваши данные становятся предметом интереса других людей. В медицинской практике никогда не стоит забывать про конфиденциальность данных о пациенте. Вывод напрашивается сам собой — шифровать данные.
Существует множество криптографических алгоритмов и еще большее количество программ, которые их реализуют.
Наибольшее распространение из алгоритмов шифрования получили Triple DES, CAST-128 и Blowfish. Рекомендуемым для использования алгоритмом в настоящее время является Blowfish. Triple DES — при максимальной степени защиты медленно работает. CAST-128 — относительно новый высокопроизводительный симметричный алгоритм, разработанный в Канаде. Производительность этого алгоритма в несколько раз выше, чем у остальных, однако в настоящее время его криптостойкость исследована недостаточно хорошо.
Из множества программ мой выбор пал на программу StrongDisk, разработанную московскими программистами (рис. Ш. 16) — это очень добротно сделанная программа.
Программа StrongDisk позволяет создавать и использовать в рамках файловой системы Windows защищенные логические диски, содержащие закодированные данные и защищенные паролем и/или внешним ключом от несанкционированного доступа.
StrongDisk хранит закодированные данные в обыкновенных файлах, которые могут располагаться в любых каталогах на любых логических дисках, доступных Windows, а также в сети. Драйвер, который входит в состав StrongDisk, позволяет операционной системе работать с таким файлом (он называется файлом образа диска) как с отдельным логическим диском. С точки зрения операционной системы, защищенный диск StrongDisk "ни чем не хуже", например, диска CD-ROM или накопителя Iomega Zip. Подключив защищенный диск и присвоив ему буквенное обозначение (скажем, диск Z:), вы можете работать с ним так же, как с любым другим: создавать на нем каталоги и файлы, предоставлять его для использования в локальной сети, проверять программой ScanDisk, оптимизировать с помощью утилиты дефрагментации и даже форматировать средствами Windows. При записи на защищенный диск данные кодируются, а при чтении раскодируются "на лету".
Рис. 111.16. Криптографическая программа StrongDisk
Защищенный диск будет также доступен в сеансе MS-DOS, запущенном в Windows. С данными, хранящимися на защищенном диске, можно работать не только на том компьютере, где находится файл, но и в локальной сети. В среде Windows 95/98/NT/2000 защищенный диск может быть предоставлен для совместного использования.