7-zip файлы в Linux с шифрованием AES-256

у меня есть требование заархивировать некоторые файлы в Linux с помощью 7Zip с использованием шифрования AES-256. Конечный пользователь будет открывать в Windows с 7zip. Я использую следующую команду:

7za a myfile.zip test.txt -tzip -mem=AES256 -mx9

проблема в том, что когда я открываю zip архив в Windows, метод показывает "Deflate" и ничего не говорит об AES-256.

7zip windows screenshot

как я могу (и что более важно конечный пользователь) быть уверен, что его использование AES-256 в качестве шифрования метод?

вот doc о том, как установить метод шифрования, который, я считаю, я установил правильно.

версия Linux 7za:

me@myhost~> 7za -version

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

хост Linux-SLES 11 SP2, а для Windows я на Windows 7.

25
задан Banjer
11.03.2023 15:12 Количество просмотров материала 2926
Распечатать страницу

2 ответа

7-Zip откажется шифровать данные, если вы не предоставите пароль, так как он не будет знать, какой ключ вы хотите зашифровать его:

7za a myfile.zip test.txt -tzip -mem=AES256 -mx9 -pmypassword
17
отвечен Ignacio Vazquez-Abrams 2023-03-12 23:00

как я могу (и, что более важно, конечный пользователь) быть уверен, что его использование AES-256 в качестве метода шифрования?

можно использовать 7z l -slt myfile.zip нужно вывести AES-256 (среди прочего).

если вы выбираете формат 7z (например, с 7za a -t7z myfile.7z test.txt -tzip -mem=AES256 -mx9 -pmypassword),7z l -slt myfile.7z вывести 7zAES:19 (то же самое, что и AES-256).

https://sourceforge.net/p/p7zip/patches/25/#3da5 :

Игорь Павлов: 7zAES:19 означает AES-256 + (2^19) повторения SHA-256 в пароле к ключевой функции.

5
отвечен Franck Dernoncourt 2023-03-13 01:17

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх