در هنگام اولين اجراي نرم افزار ، پنجره فعالسازي نرم افزار به كاربر نمايش داده خواهد شد، و با نمايش شناسه سخت افزاري از كاربر تقاضاي ثبت شناسه نرم افزار و كد فعالسازي را مي نمايد. شناسه نرم افزار توسط شما در اختيار كاربر قرار مي گيرد و به عنوان مشخصه كاربر در سيستم هاي توليد كننده كد فعالسازي محسوب مي شود در صورتي كه شناسه نرم افزار ارائه شده از سوي كاربر غير مجاز بوده و در بانك اطلاعاتي شناسه هاي شما ثبت نشده باشد كد فعالسازي هم در اختيار كاربر قرار داده نخواهد شد.
در اين هنگام كاربر بايد شناسه سخت افزاري كامپيوتر و شناسه نرم افزار خود را توسط يكي از روشهاي ذكر شده در بالا به شما اعلام نمايد و سپس به صورت مستقيم و يا خودكار كد فعالسازي را دريافت نمايد.
پس از ثبت كد فعالسازي و شناسه نرم افزار برنامه فعال شده و اجرا مي شود . در صورتي كه كاربر يك بار شناسه نرم افزار و كد فعالسازي را به صورت صحيح وارد نمايد و برنامه اجرا گردد اين كد در سيستم ذخيره مي گردد و در دفعات بعدي اجرا نياز به ثبت كد فعالسازي نمي باشد.
شناسه سخت افزاري مي تواند بر اساس پارامترهاي مختلف كامپيوتر كاربر توليد شود و اين بر اساس نظر سفارش دهنده قفل و سطح امنيت درخواستي وي تعيين خواهد شد اين پارامترها عبارتند از:
استفاده از روشهاي پيشرفته رمزنگاري و توليد كد فعالسازي.
عدم محدوديت در تعداد شناسه نرم افزار و كد فعالسازي توليد شده.
پياده سازي سريع با استفاده از تكنيكهاي پيشرفته و ايمن.
ثابت بودن كد فعالسازي در صورت نصب ويندوز جديد و فرمت كردن هاردديسك.
مديريت دقيق روند فروش و استفاده از نرم افزار به كمك ابزارهاي مديريتي ارائه شده به همراه قفل كد فعالسازي.
امكان استفاده و پياده سازي به صورت تركيبي با ساير انواع قفلهاي نرم افزاري و سخت افزاري.
تعيين تعداد كد فعالسازي قابل تخصيص به كاربران به صورت دلخواه.
امنيت بسيار بالا در سطح عالي.
سازگاري با كليه نسخه هاي ويندوز.
امكان حفاظت از فايلهاي اجرايي EXE بدون در اختيار داشتن سورس كد.
امكان تعريف تاريخ انقضاء براي كد فعالسازي توسط شما.
امكان تعريف نسخه آزمايشي نرم افزار و محدود كردن آن به دفعات اجراي مشخص و تاريخ انقضاء.
وابسته كردن اجراي نرم افزار شما به يك يا چند كامپيوتر خاص.
قابليت پياده سازي بر روي نرم افزارهاي توليد شده توسط زبانهاي برنامه نويسي مختلف.