1)Есть vBulletin,есть естесно БД. Нужно: При похеке и слитии бд,ее невозможно было расшифровать. А форум бы работал нормально. 2)Есть съемный хард на 160. Нужно: Шифрануть на нем часть данных,с возможностью доступа с любой ЭВМ.
Это жаль. А насчет харда? Именно надо,чтоб при запуске харда вылазило ввести пароль\появлялся дополнительный диск\контейнер
1) В MySQL около 14 функций, которые отвечают за шифрование данных различными алгоритмами. Приведу пример некоторых из них (т.к. считаю остальные аналогичными): Code: AES_ENCRYPT() Шифрование AES AES_DECRYPT() Расшифровка AES DES_ENCRYPT() Шифрование DES DES_DECRYPT() Расшифровка DES MD5() Подсчет MD5-суммы SHA1(), SHA() Подсчет SHA-1 (160 бит) AES_ENCRYPT() Шифрование AES AES_DECRYPT() Расшифровка AES DES_ENCRYPT() Шифрование DES DES_DECRYPT() Расшифровка DES MD5() Подсчет MD5-суммы SHA1(), SHA() Подсчет SHA-1 (160 бит) Для их использование нужно лишь чуть изменить свои SQL-запросы. Однако хочу предупредить, что чем более накручен алгоритм шифрования, тем больше ресурсов процессора он будет потреблять и, как следствие, может увеличиться время запросов. Действия с шифрования базы связаны с прямой модификацией клиентских запросов, поэтому возможность «прозрачного» шифрования базы на сегодняшний день существует только в MSSQL 2008 Enterprise, что, как я полагаю, не в Вашем случае. 2) Ничто не мешает создать зашифрованный раздел и обращаться к нему в случае необходимости.