Если вы используете симметричный шифр, и система развернута в «враждебной» среде, то вопрос времени, когда мотивированный человек сможет изолировать ключ и подписать свои (или другие) данные лицензии .
В этих случаях вам нужен ассиметричный шифр, чтобы «подписать» лицензию вашим закрытым ключом, который надежно хранится на компьютере в хранилище и не имеет связи с внешним миром. Хорошо, небольшое преувеличение, но в безопасной обстановке.
Простой хеш не поможет в этом случае, потому что их можно использовать для подписи поддельных лицензий. Если вы хотите быть уверены, что только вы можете утвердить изменения лицензии, то использование асимметричного шифра для шифрования лицензии (или хеша лицензии) является наиболее простым способом.