Encryption Framework for Firebird
Додајте транспарентну AES-256 енкрипцију у Firebird базе података - унапред изграђени прикључци, комплетни изворни кодови и неограничена лиценца за редистрибуцију за ваше пословне апликације.
Куповина и преузимање
Изаберите Unlimited самостално, или Unlimited са консултацијама за имплементацију од наших инжењера.
Encryption Framework
Неограничена редистрибуција са пословним апликацијама ваше компаније, комплетни изворни кодови, унапред изграђени бинарни фајлови, Gbak, NBackup, gfix и isql са подршком за енкриптоване базе података, алат за дешифровање (FirstAID лиценца укључена од 2021) и примери за Delphi, PHP и друге.
$1,999
КупиFramework + подршка за имплементацију
Све што је у Unlimited-у, плус консултације како би вам наши инжењери помогли да имплементирате и интегришете енкрипцију у вашу апликацију и примену.
$2,499
Купи са консултацијамаШта добијате
- Јака AES-256 енкрипција (друге методе као што су Windows Crypto API / DPAPI могу се додати)
- Неограничена лиценца за редистрибуцију за пословне апликације у власништву носиоца лиценце (по компанији)
- Унапред изграђени бинарни фајлови за Firebird 3.0.3+, 4.0.x и 5.0.x - Windows и Linux, 32-битни и 64-битни
- Gbak, NBackup, gfix и isql са подршком за енкриптоване базе података
- Алат за дешифровање за опоравак оштећених енкриптованих база података (ради са FirstAID-ом; FirstAID лиценца укључена у Unlimited од 2021)
- Комплетни изворни кодови прикључака и детаљни примери имплементације (Delphi, PHP и други)
- Опциона подршка за имплементацију и SQL развојни алати са подршком за енкрипцију
Како функционише
Firebird 3.0 је увео енкрипцију базе података тако да само одређене апликације могу отворити осетљиве податке. Framework пружа изворни код и смернице како би свака апликација могла да користи прилагођену шему испоруке кључева - док програмери и администратори задржавају транспарентан приступ у поузданом окружењу кроз своје уобичајене алате.
Подаци су енкриптовани на нивоу странице: кориснички записи, BLOB-ови, индексни кључеви и извори ускладиштених процедура и окидача. Системске странице (показивачи, трансакције и слично) остају неенкриптоване ради перформанси. Енкрипција и дешифровање без ексклузивног приступа - апликације могу наставити да раде док се база података енкриптује или дешифрује.
Како имплементирати
Имплементација има две фазе: припремите базу података, затим повежите кључеве у апликацију крајњег корисника.
1. Фаза базе података
- Копирајте датотеке прикључака (и, ако је потребно,
firebird.confиKeyHolder.conf) у Firebird фолдер. - Генеришите кључеве - колико год вам је потребно.
- Енкриптујте са
ALTER DATABASE ENCRYPT WITH KEY KEYNAME(уisql-у или вашој апликацији). - Потврдите да
gbak,gfixиisqlраде са енкриптованом базом података.
Након ове фазе база података је енкриптована. Корисници и стандардни алати настављају да раде без измена док Firebird чита кључеве из KeyHolder.conf-а. Такође можете променити носиоца кључева да учитава кључеве са сигурнијег места (на пример DPAPI). Шеме заштите треба да буду индивидуалне - контактирајте подршку да разговарате о опцијама.
2. Апликација крајњег корисника
- Уградите код за иницијализацију енкриптоване везе и пренос кључева. Примери за Delphi, Lazarus, PHP, .NET и Java доступни су на захтев.
- Уклоните
KeyHolder.confса тест сервера и поново покрените Firebird. - Проверите да апликација може отворити енкриптовану базу података, да стандардни Firebird и IDE алати не могу, и да енкриптоване
gbakрезервне копије раде. - Примените апликације крајњих корисника.
Лиценцирање
Unlimited лиценца омогућава редистрибуцију прикључака за енкрипцију трећим странама када су у пакету са вашим пословним апликацијама. Framework укључује комплетне изворне кодове прикључака и техничку подршку за имплементацију за једну апликацију. За практичне консултације, изаберите Unlimited + Consulting лиценцу изнад.
Техничке информације
- Захтева Firebird 3.0.3+ или Firebird 4.0.x / 5.0.x
- Windows и Linux, 32-битни и 64-битни
- Унапред изграђени бинарни фајлови су укључени; прилагођене верзије обично користе исти алатни ланац као ваша Firebird верзија (историјски Visual Studio за Windows прикључке)
Питања? Пошаљите имејл на [email protected].