Рассматривая усилия, предпринимаемые некоторыми организациями для обфускации байт-кода Java, чтобы другие не декомпилировали его и не извлекали секретную информацию из кода, принимая во внимание ограничения этой практики):
Не было бы этовозможно ли использовать асимметричное шифрование для решения этой проблемы?Я имею в виду, разве Oracle не сможет оснастить JVM сертификатом и ClassLoader, способным расшифровывать зашифрованные файлы классов, используя закрытый ключ этого сертификата?
Конечно, классы были бы зашифрованы с использованием открытого ключа этого "уникального сертификата оракула" .
Закрытый ключ будет находиться внутри JVM.
Я полагаю, что, возможно, математически невозможно защитить этот закрытый ключ внутри JVM (шифруя его по очереди ...), и чтоэто в конечном итоге будет взломан ... это так ???