eCryptfs - одни и те же простые файлы генерируют разные зашифрованные файлы - PullRequest
0 голосов
/ 12 ноября 2018

есть способ, как настроить eCryptfs для создания одинакового зашифрованного содержимого для одного и того же содержимого простых текстовых файлов. Я понимаю, что это может быть угрозой безопасности, но у меня есть конкретный случай.

Пример:

$ md5sum *
09f7e02f1290be211da707a266f153b3  file1.txt
09f7e02f1290be211da707a266f153b3  file2.txt


$ md5sum ../.secret/*
c0de3fb13ce02e577b6f2373698f783e  ../.secret/ECRYPTFS_FNEK_ENCRYPTED.FWayVrRYlN446EY.WUc7GBFqG9GB6qF3eRmJizqFyT5znWxQ3YMUMxK4NU--
9b71d5233c9cd8a7281760dff5188aa8  ../.secret/ECRYPTFS_FNEK_ENCRYPTED.FWayVrRYlN446EY.WUc7GBFqG9GB6qF3eRmJtuU9knoUTV6Jb16QlIHG7U--

Спасибо М.

1 Ответ

0 голосов
/ 07 февраля 2019

Я предполагаю, что это невозможно, однако моя мотивация была немного другой, и я знаю решение для моего случая.

Мой случай следующий: давайте иметь простой файл file1.txt и его зашифрованное зеркало file1_enc.txt. Я собираюсь распространять file1_enc.txt. Я хочу иметь тот же (идентичный двоичному) файл file1_enc.txt для того же файла file1.txt.

Чтобы достичь этого, мы должны начать с начального монтирования, содержащего файл file1.txt, а затем заменить файл. В этом сценарии гарантируется, что один и тот же файл file1.txt создает тот же файл file1_enc.txt.

Другими словами, если я начну новое монтирование без файлов и скопирую file1.txt, будет создан другой файл file1_enc.txt.

...