Честно говоря Ваш ответ немного сбивает с толку. С одной стороны Вы утверждаете, что
В программе используется симметричный алгоритм шифрования (или криптография с секретными ключами)
но познакомится предлагаете почему то с асимметричным алгоритмом шифрования, на котором строятся криптографические системы с открытым ключом
О криптосистеме с открытым ключом можно почитать здесь http://ru.wikipedia.org/wiki/Криптосистема_с_открытым_ключом
Так все-таки какой алгоритм шифрования используется в TSLab при создании контейнеров: симметричный или асимметричный?
И еще, касательно следующего Вашего утверждения
Без ключа декодировать контейнер не может никто, в том числе и разработчики.
А с ключом? Кто может декодировать контейнер при наличии ключа? Ответ напрашивается сам собой: не считая TSLab, любой, кому известен алгоритм кодирования/декодирования информации, используемый при обработке контейнеров, "в том числе и разработчики".
Значит технология защиты скрипта в виде контейнера не является столь уж безупречной?