Насколько безопасно шифровать 16 байтов данных как один блок с AES? Никакой соли /IV, нет режима работы, миллионы различных 16-байтовых блоков зашифрованы. Я не знаю достаточно о крипто, но это пахнет мне.
Изменить: для более подробного объяснения это не шифрование сообщения, а столбец таблицы базы данных, где длина обычного текста составляет 16 байт. Данные не являются полностью случайными (первые 8 байтов часто будут одинаковыми), и для определения успешного дешифрования имеется контрольная сумма.
Я собираюсь встретиться с ребятами, предлагающими эту следующую неделю, и, если есть проблема, будет очень признателен за некоторые указатели на справочный материал, с помощью которого я могу показать, что дизайн небезопасен. Я не совсем знаком с системой, но думаю, что это может потребовать серьезной редизайна, чтобы обойти, так что, вероятно, будет много сопротивления. Большинство людей (и власть) вовлечены в деловую сторону, где мотивация заключается в том, чтобы получить рабочую систему...