Member 13710872 Ответов: 1

Как зашифровать dicom iamge?


Изображение Dicom состоит из 2 частей: заголовочных данных и пиксельных данных.
Для шифрования я использую алгоритм AES-GCM. Оно имеет :

Входные данные: открытый текст, ключ, вектор инициализации
Выходные данные: шифрованный текст, тег

Это входы и выходы алгоритма AES GCM, используемого для шифрования.

Теперь я хочу ввести изображение DICOM в этот алгоритм. Поэтому для начала я беру заголовочную часть изображения DICOM и хэширую ее с помощью алгоритма SHA-256. Следовательно, я получаю ключ и вектор инициализации. Затем я беру часть пиксельных данных и получаю из нее обычный текст.

Как отдельно получить данные заголовка и пиксельные данные отдельно в matlab?. Кто-нибудь может мне помочь?

Что я уже пробовал:

До сих пор я мог ввести весь образ dicom и выполнить хэш-функцию (SHA-256) и получить значение.
Но это не то, чего я хочу.Я хочу отдельно получить доступ к заголовку и пикселю dat?
Что должно быть сделано? есть ли какой-нибудь способ?

1 Ответов

Рейтинг:
0

CPallini

Если вам нужен доступ (то есть расшифровать) их отдельно, чем зашифровать их отдельно.


Member 13710872

Да, именно так. Но как сделать программную часть. То есть как получить заголовок и пиксельные данные из изображения dicom?