У меня есть проект, который требует использования потокового шифра (например, ChaCha20) для шифрования видео, и я хочу передать зашифрованное видео с помощью ffmpeg, чтобы получатель мог его расшифровать и просмотреть, но я понял это, когда процесс шифрования завершен, файл больше не поддерживает воспроизведение, поэтому ffmpeg ничего не может с ним поделать.
Это код Python, который я использовал раньше:
У меня есть проект, который требует использования потокового шифра (например, ChaCha20) для шифрования видео, и я хочу передать зашифрованное видео с помощью ffmpeg, чтобы получатель мог его расшифровать и просмотреть, но я понял это, когда процесс шифрования завершен, файл больше не поддерживает воспроизведение, поэтому ffmpeg ничего не может с ним поделать. Это код Python, который я использовал раньше: [code]from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes from cryptography.hazmat.backends import default_backend import os
with open(input_file, 'rb') as f_in, open(output_file, 'wb') as f_out: while chunk := f_in.read(): encrypted_chunk = encryptor.update(chunk) f_out.write(encrypted_chunk) f_out.write(encryptor.finalize())
with open(input_file, 'rb') as f_in, open(output_file, 'wb') as f_out: while chunk := f_in.read(): decrypted_chunk = decryptor.update(chunk) f_out.write(decrypted_chunk) f_out.write(decryptor.finalize())
decrypt_video('encrypted_video.mp4', 'decrypted_video.mp4', key, nonce) [/code] Зашифрованный_видео.mp4 не воспроизводится VLC и не передается в потоковом режиме с помощью ffmpeg. Любые предложения будут оценены :(
У меня есть проект, который требует использования потокового шифра (например, ChaCha20) для шифрования видео, и я хочу передать зашифрованное видео с помощью ffmpeg, чтобы получатель мог его расшифровать и просмотреть, но я понял это, когда процесс...
Единый вход перестал работать в нашем приложении Spring. поскольку мы обновили Java 17 с обновленными библиотеками Spring.
Во время аутентификации я получаю следующую ошибку, связанную с тем, что Java 17 отключил RC4.
SSO работает нормально только у...
На сервере Linux есть настройки SSH, которые представляют собой ключ хоста (Ed25519) и шифр (ChaCha20; только SSH-2), как показано на снимке ниже. Вручную мы используем putty для подключения сервера. В рамках автоматизации мы используем зависимость...
Я использую Windows API SystemFunction033 из advapi32.dll для дешифрования/шифрования RC4. Моя проблема в том, что я хочу перенести свой рабочий код C++ на golang, но код golang не работает. Я не получаю правильный результат и думаю, что, возможно,...
Надеюсь, у вас все хорошо.
Я пришел сюда с небольшой проблемой (извините за мой английский, это не мой родной язык).
У меня есть небольшое вредоносное ПО. проект в школе, во всем мире у меня есть кейлоггер, который создает файл, а затем шифрует...