У кого-нибудь есть идеи, как изменить исходный код с https://github.com/mko-x/SharedAES-GCM таким образом, который поддерживает 64-битные блоки?Реализация этого алгоритма для 128-битного блока данных и имеет 96-битный вектор инициализации (IV) + 32-битный счетчик.
Мне нужен режим GCM для поддержки алгоритма с 64-битным блоком данных, особенно для алгоритма DESXL, который имеет 64-битные данныеблок, ключ для этой операции может быть 128 бит.
Возможно ли это относительно простым способом?Я ищу реализацию, написанную на ANSI C.