Как стать автором
Обновить

«Разрубить Гордиев узел» или преодоление проблем шифрования информации в ОС Windows

Время на прочтение13 мин
Количество просмотров12K
Всего голосов 12: ↑9 и ↓3+6
Комментарии3

Комментарии 3

Весьма неплохая статья, спасибо. Даже первая часть сама по себе, годится как доступный пересказ Руссиновича. Буду при случае отсылать интересующихся работой виртуальной памяти.

Качественные технические статьи в корпоративных блогах на Хабре сейчас такая редкость. Продолжайте в том же духе!
А с помощью FUSE нельзя решить эту проблему (одновременный доступ к зашифрованному и расшифрованному содержимому)? Чем вам не подходит этот вариант? Вы случаем не в курсе, в каком состоянии модуль FUSE для Windows?
Спасибо.
Любой framework который позволяет писать драйвера в userspace опирается на рефлектор, который работает в kernelspace. Такая инфраструктура будет вносит свои ограничения, например в случае с драйверами файловых систем, невозможно будет поддержать pagefile, т.к. это может привести к deadlock. Это пример на вскидку. Другой пример, это производительность, все запросы будут требовать переключения контекста между kernelspace и userspace. FUSE задумка хорошая, но имеет свои минусы. И думаю, для такой задачи вряд-ли подойдет.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий