DiskCryptor - open source программа для шифрования дисковых разделов

Тема в разделе "WASM.CRYPTO", создана пользователем ntldr, 20 ноя 2007.

  1. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    тогда и флешки надо уметь криптовать.
     
  2. Stariy

    Stariy Member

    Публикаций:
    0
    Регистрация:
    22 окт 2003
    Сообщения:
    529
    Адрес:
    Russia
    зашифровал системный раздел на 20 гб.
    ноутбук Pentium M 1600, 512Мб
    Вроде все работает, придраться не к чему.. Программа очень радует.
     
  3. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    Исходники текущей версии удалены из за наезда авторов TrueCrypt. Желающим получить исходники придется подождать, пока будет завершено переписывание частей кода взятых у TrueCrypt.
     
  4. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    Ваш труд оценили ;)
     
  5. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Говорили же. Меняйте название :)
     
  6. Ruptor

    Ruptor Marcos el Ruptor

    Публикаций:
    0
    Регистрация:
    9 янв 2005
    Сообщения:
    167
    Адрес:
    Australia
    ntldr: Ti molodets ispravil RNG. Teper vse mogut spat spokoino. Ya tolko hotel tebe napisat chto yesli za tvoim RNG nabludayet parallelniy process, kotoriy tolko ne mozhet chitat yego pamiat, to on smozhet legko predskazivat vse znacheniya chisel. Tam tolko etot RDTSC budet privnosit neskolko bitov entropy na kazhdiy blok i paru bitov ot PerformanceCounter, a vsio ostalnoye izvestno vsem processam. Moi generator tak ne slomat, a teper i tvoi tozhe. Hotia ya bi vsio ravno rekomendoval hval i RDTSC po 32 bita pribavliat, a ne po 8 - eto i bistreye gorazdo i bolshe besplatnoi entropy soberiosh.

    PS: Vmesto invert luchshe delat ^= 0x55555555 libo -= 1. Oba varianta nanosiat gorazdo bolshe vreda chem ^= -1 i dazhe bolshe chem += ili ^= kakiye-to "sluchainiye" chisla. Perviy ne druzhit s ADD, a vtoroi ne druzhit s XOR.
     
  7. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    Для защиты от этого в генераторе используются дополнительные источники этнропии (а именно движения мыши и системная информация передаваемая из юзермода). При применении генератора в ядре, некоторые значения (например PsGetCurrentProcess, KeGetCurrentThread, IoGetInitialStack, IoGetTopLevelIrp) недоступны для процессов. К тому же процессы не могут определить момент вызова rnd_reseed_now, так как он происходит на некоторых системных собитиях. Так что от этого защищена была даже самая первая версия, просто последняя защищена лучше. Ну а другой драйвер работающий в режиме ядра может легко прочитать память, перехватить генерацию чисел, и вобще сделать что угодно. Так что защита от таких атак не рассматривается.
     
  8. Ruptor

    Ruptor Marcos el Ruptor

    Публикаций:
    0
    Регистрация:
    9 янв 2005
    Сообщения:
    167
    Адрес:
    Australia
    ntldr: ya ponimayu chto na urovne R0 yest dostup k informacii kotoraya ne dostupna v R3, no general-purpose RNGs zhe tak ne pishutsa. moi - eto general purpose. yego mozhno spokoino sovat kuda ugodno i nichego ne boyatsa. ya ne mogu polagatsa na R0 dostup v generatore. no tebe eto v samiy raz. horoshiy RNG teper. ne pridratsa.
     
  9. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    Готов новый релиз DiskCryptor. Список изменений:

    [19.12.2007] - 0.2 beta
    + Added bootloader settings. Changing messages of entering password, and incorrect password.
    + Setting behavior loader when entering an incorrect password (system halt / reboot).
    + Added about box.
    + Added encryption speed test.
    + Full support of Windows Vista / Server 2008 (not tested on x64 versions)
    + Added program settings.
    + Now you can change name of the driver during installation.
    + Added hotkeys.
    + Added support for SCSI devices.
    + Added full support for removable devices (external disks, fleashes, cardreaders).
    + Added command line bootloader fix tool.
    + Added some "fool proof" checks.
    + Rewritten most of the boot code, it becomes smaller.
    + Extreme improved cryptographic functions for the x86 architecture. Increased speed in 1.5-1.7 times compared with TrueCrypt
    + Removed license violations with TrueCrypt collective license. All TrueCrypt code rewritten.
    + Improved random numbers generator used to generate keys. Added new sources of entropy.
    + The license is changed to GPL v3.
    + Fixed BSOD when extraction removable device in the encryption / decryption progress.
    + Fixed bug with bootloader not installed, if you starting encryption process without admin privilege
    + Fixed bug with it is impossible formatting encrypted volume.
    + Fixed many small problems with some flashes and cardreaders.
    + Fixed bug with decryption volume in SATA ACHI disk.

    Скачать исходный код и банарники для платформ x86 и x64 вы можете по ссылке http://freed0m.org/storage/dcrypt/
    Багрепорты и пожелания просьба оставлять на http://freed0m.org/forum/
     
  10. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    ntldr
    расширение функциональности приветствуется!

    P.S. ИМХО flashes наверно
     
  11. bi0s269

    bi0s269 New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2007
    Сообщения:
    68
    установил на ноуте под xp sp2! работает отлично! тормозов нет
     
  12. Scratch

    Scratch New Member

    Публикаций:
    0
    Регистрация:
    1 янв 2005
    Сообщения:
    161
    Xp SP2. во время процесса шифрования системного раздела словил BSOD. Скорей всего потому что решил включить винамп, ну еще пару раз посмотрел в эбаут... Вобщем как то так.. Сейчас пошел на второй заход )
     
  13. BLiTZ

    BLiTZ Member

    Публикаций:
    0
    Регистрация:
    4 июл 2006
    Сообщения:
    54
    Обычно это usb-sticks называют или usb flash disk. Но не flashes.
     
  14. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    Scratch
    Мне тут говорят про бсоды во время шифрования при наличии дров ATI. У тебя случайно не ATI видюха?
     
  15. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    Scratch
    Пожалуйста попробуйте тестовый билд http://freed0m.org/dcrypt_test1-x86.exe
     
  16. Scratch

    Scratch New Member

    Публикаций:
    0
    Регистрация:
    1 янв 2005
    Сообщения:
    161
    У меня нвидия.. Винт шифрую целиком (WD Raptor, 150 гб).. уже второй раз такая фиговина процентов десять делает и пипец, приехали.... Чтож, сделаю еще один заход :) благо бекап был...Мож это из-за нода 3го
    P.S. несистемный раздел на другом винте размером в 50 гигов зашифровал и не пикнул...
     
  17. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    Scratch
    Попробуй второй заход с этой версией: http://freed0m.org/dcrypt_test2-x86.exe
    У нее больше вероятность что заработает, чем у test1
     
  18. Scratch

    Scratch New Member

    Публикаций:
    0
    Регистрация:
    1 янв 2005
    Сообщения:
    161
    BSODa больше нет ) Честно зашифровал 3 гига из 150ти, а потом все повисло намертво..
    Мож какие логи вести? на другой раздел, а то так можно долго ковыряться и не понять что к чему
     
  19. ntldr

    ntldr New Member

    Публикаций:
    0
    Регистрация:
    20 ноя 2007
    Сообщения:
    125
    Врядли логи тут могут помочь. Нужно повторить ошибку у себя, иначе можно только гадать на кофейной гуще в чем причина. К сожалению у меня работает везде, где только ни тестил.
    Попробуй предыдущий релиз http://freed0m.org/storage/tcwde/tcwde_1b.zip
     
  20. Scratch

    Scratch New Member

    Публикаций:
    0
    Регистрация:
    1 янв 2005
    Сообщения:
    161
    нет, не помогло. Все так же начинает шифровать и в ребут, даже без бсода.. Пока все важные данные перенес на другой раздел и зашифровал. Для меня одобрение Ruptor в тыщу раз ценнее миллионов пользователей трукрипта :) Так что дерзай, будем подождать..
    P.S. проверю еще винт на бэды, мож это железяка тупит...