امنیت اجزای واسطه بین برنامه سطح بالا با قفل سخت افزاری

خطری که در این واسطه ها (DLL ،ActiveX و ... ) وجود دارد این است که Cracker بتواند آنها را با Activex تقلبی جایگزین کرده سپس کلیه داده های ارسالی و دریافتی به قفل را ثبت کرده و سپس انها را بدون توجه به لایه های پایینی در DLL یا ActiveX تقلبی قرار داده و عملا این واسط تقلبی به جای قفل عمل نموده و برنامه به راحتی و بدون قفل اجرا می گردد .

قفل Tiny جهت پیشگیری از این موضوع از DLL استفاده ننموده چرا که DLL ها بسیار راحت تر از active ها جایگزین میشوند . حتی در بین اکتیویکس ها نیز بسته به اینکه در چه محیطی کامپایل شده باشند ضریب امنیتی متفاوت است .

ActiveX طراحی شده توسط منشور سیمین توسط روش هایی نظیر چک CRC و چک از طریق Query احراز هویت میشود .