Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / криптография БД / 6 сообщений из 6, страница 1 из 1
17.12.2003, 17:50
    #32355855
pofig
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
криптография БД
Вопрос к знатокам: какие сервера БД поддерживают криптографию файлов базы?
...
Рейтинг: 0 / 0
18.12.2003, 01:19
    #32356144
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
криптография БД
Сегодня наверное день защиты данных :) Только что здесь обсуждалось.
...
Рейтинг: 0 / 0
22.12.2003, 15:41
    #32359871
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
криптография БД
DB2 v7.2 поддерживает шифрование строк (не файлов). Шифрование возможно только для длинных переменных (VARCHAR).
...
Рейтинг: 0 / 0
22.12.2003, 15:47
    #32359879
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
криптография БД
Кстати наверное баз которые бы поддерживали шифрование файлов (контейнеров с данными) нет, поскольку представь: надо контейнер расшифровать, обновить в нем данные и опять зашифровать (т.о. многопользовательские СУБД сразу отпадают понятно почему, вот однопользовательские возможно).
Наверное корректнее сформулировать вопрос так: какие СУБД поддерживают шифрование (криптографию) данных?
...
Рейтинг: 0 / 0
22.12.2003, 18:18
    #32360123
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
криптография БД
BOL ASA9:
Код: plaintext
1.
2.
3.
CREATE ENCRYPTED FILE newfile
FROM oldfile
KEY key
ALGORITHM algorithm

Usage
This statement takes an unencrypted database, transaction log file or dbspace and creates a new encrypted file. The original file must not be encrypted. The resulting file is an exact copy of the original file, except that it is encrypted using the specified algorithm and key.

If a database is encrypted using this statement, the corresponding transaction log file (and any dbspaces) must also be encrypted with the same algorithm and key in order to use the database. You cannot mix encrypted and unencrypted files, nor can you mix encrypted files with different encryption algorithms or different keys.

If a database requiring recovery is encrypted, its transaction log file must also be encrypted and recovery on the new database will still be necessary.

The name of the transaction log file remains the same in this process, so if the database and transaction log file are renamed, then you need to run dblog -t on the resulting database.

You can encrypt an existing database or change an existing encryption key by unloading and reloading the database using the -an option with either -ek or -ep. You can also use the CREATE ENCRYPTED FILE statement in conjunction with the CREATE DECRYPTED FILE statement to change an encryption key.


Судя по BOL в ASA идет криптография не данных, а именно самих файлов БД, в том числе и лога.
...
Рейтинг: 0 / 0
23.12.2003, 11:00
    #32360478
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
криптография БД
В принципе шифрование данных в таблицах можно организовать самому. Для этого надо чтобы СУБД поддерживала хранимые процедуры и триггеры. Тогда при вставке/обновлении/выборке данных срабатывает соотв.триггер который вызывает хранимую процедуру, производящую шифрование/дешифрование данных.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / криптография БД / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]