AES روش رمزنگاری متقارن است که در کد گذاری استفاده میشود و RSA روش رمزنگاری نامتقارن است که در امضای دیجیتالی است.
قفل نرمافزاری شتاب هر در روش را پشتیبانی میکند.
روش AES
در این امکان تولید "نرمافزار تولید کنندهی کد فعالسازی (Code Generator)" از نظر تئوری میسر است. یعنی از نظر تئوری بدون اینکه تغییر در کد برنامه داده شود (پچ کردن یا کرک کردن) میتوان نرمافزاری ساخت که کد فعالسازی محصول شما را بسازد. البته قفل نرمافزاری شتاب به گونهای طراحی شده که اگر برای یک محصول کدفعال ساز ساخته شود این برنامهی کد فعالساز برای محصولات دیگر کار نکند. مزیت این روش این است که کد فعالسازی کوتاه است.
روش RSA
در این روش امکان تولید "نرمافزار تولید کنندهی کد فعالسازی (Code Generator)" از نظر تئوری غیر ممکن است و کرک فقط میتواند از طریق تغییر در کد برنامه داده شود (پچ کردن یا کرک کردن). مشکل این روش این است که کد فعالسازی بسیار بزرگ است لذا امکان دریافت آن از طریق تلفن پاسخگو یا پیامک میسر نیست.
پیشنهاد
از آنجا که کرک کنندگان معمولا سعی میکنند نرمافزارها را از طریق لودر پچ کنند، لذا امنیت در این سطح تفاوتی ندارد و ما پیشنهاد میکنیم از همان
روش AES استفاده کنید.