Невозможно реализовать защиту на стороне клиента. Вы можете усложнить ситуацию, запутав свой код, но запутывание будет только мешать случайным пользователям вмешиваться. Решительный и знающий пользователь сможет перепроектировать апплет, даже если он запутан. Неважно, что вы делаете, всегда найдется кто-то достаточно умный, чтобы найти способ обойти это.
Если важна безопасность, сделайте это на сервере.