شاید اولین و بیشترین مشکلی که در هنگام نصب برنامه ها با اون مواجه میشیم و نمی تونیم برنامه رو نصب کنیم خطای معروف certificate error:contact the application ******** هستش که این پیغام می گه که شما باید برنامه مورد نظر رو ساین کنید.
حالا این ساین چی هست؟ وچرا باید ساین کنیم؟
از اونجایی که شما از وب سایتهای مختلف نرم افزارهای متفاوتی دانلود می کنید و این نرم افزار ها می توانند با مقاصد مختلف و خرابکارانه ای نوشته شده باشند.و شما به عنوان کاربر معمولی قادر به تشخیص این موضوع نخواهید بود که آیا می توان به نرم افزار مورد نظر اعتماد کرد یا خیر؟ شرکت سازنده سیستم عامل سیمبیان اومده و این مشکل رو برای شما حل کرده و اون هم به این صورت که سیستم عامل خودش رو یعنی سیمبیان رو طوری طراحی کرده که هنگام نصب برنامه ها اونها رو باز میکنه و اگر یکسری کد والگوریتم خاصی تو برنامه وجود داشته باشد اجازه نصب به اونها رو میده و در غیر این صورت نصب متوقف می شود.
حال این کد یا الگوریتمی که تو برنامه هست از کجا میاد؟
شرکت سازنده سیستم عامل سیمبیان به همه کسانی که قصد ساخت برنامه برای نوکیا سری 9.1 رو دارند گفته که اگر می خوان برنامه هاشون برای این سری قابل نصب باشه باید یک نمونه از برنامه رو به اونها بدن تا اونها با تست برنامه و در صورت بی عیب بودن برنامه مورد نظر یکسری کد یا الگوریتم خاص به برنامه اضافه می کنند تا بتوان از اون برنامه در این سری از گوشیها استفاده کرد.
پس با این وجود همه برنامه های موجود در بازار ساین شده هستن.
حال این سوال به ذهن خطور می کند که اگر این نرم افزار ها ساین شده است چرا باید دوباره اونها رو ساین کرد؟
خیلی از نرم افزارها کرک نشده بوده و یا قفل دارند که قفل این نرم افزارها توسط هکرها و یا کرکرها باز شده است. از اونجایی که اون کد یا الگوریتم خاص که در موردش صحبت کردیم با باز کردن و کرک کردن این برنامه ها از بین میرود. پس برنامه از حالت ساین خارج شده و ما باید برنامه رو برای استفاده در گوشیمون ساین کنیم.
دوستان امید وارم با معنا و مفهوم ساین آشنا شده باشین