makarei
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Из файла KdbxFile.cs: Код: private enum KdbxHeaderFieldID : byte { EndOfHeader = 0, Comment = 1, CipherID = 2, CompressionFlags = 3, MasterSeed = 4, TransformSeed = 5, TransformRounds = 6, EncryptionIV = 7, ProtectedStreamKey = 8, StreamStartBytes = 9, InnerRandomStreamID = 10 } | Из топика на: http://sourceforge.net/p/keepass/discussion/329220/thread/19342557/ Цитата: KDBX files are XML. The header is always unencrypted, the rest of the data needs decrypting. | Цитата: V2 database can be compressed before encryption - standard zip I think. Check the database settings. | http://keepass.info/help/v2/dbsettings.html Последний человек кто там общался, на форуме, дал ссылку на свой проект, где кое где можно видеть его комментарии по работе бызы данных: например: Цитата: KeePass uses two signatures to identify files. The base signature is always `0x9AA2D903`. The second/sub signature varies. For example KeePassX uses the v3 sub signature `0xB54BFB65` and KeePass2 the v4 sub signature `0xB54BFB67`. | https://github.com/fdemmer/libkeepass/blob/master/keepass/__init__.py |