برچسب انافسی و کیوآر پلی میان محصول فیزیکی و شناسنامه دیجیتال هستند. طراحی درست باید کاربر را با یک اسکن یا لمس به صفحه راستیآزمایی همان محصول هدایت کند و در چند لحظه وضعیت، سازنده و شواهد مرتبط را نمایش دهد.
کیوآر ارزان، چاپپذیر و قابل استفاده با تقریباً هر دوربین موبایل است. انافسی تجربه لمس سریعتری دارد و برخی تراشهها میتوانند عملیات رمزنگاری انجام دهند؛ بنابراین برای کالاهای ارزشمند یا سناریوهای ضدکپی گزینه قویتری است.
کد ثابت بهتنهایی ضدجعل نیست. مهاجم میتواند کیوآر را کپی یا شناسه ساده انافسی را شبیهسازی کند. برای افزایش امنیت میتوان از کلید اختصاصی هر برچسب، چالش پویا و پاسخ امضاشده استفاده کرد.
نحوه اتصال فیزیکی برچسب به خود محصول به اندازه بخش دیجیتال مهم است. برچسب ضد دستکاری، دوخت مقاوم، قرارگیری زیر پوشش یا روشهای مشابه باید متناسب با جنس کالا انتخاب و در گواهی ثبت شوند.
تجربه راستیآزمایی باید سریع و ساده باشد. کاربر پس از اسکن باید وضعیت روشن، نام محصول، صادرکننده گواهی و در صورت نیاز هشدار را ببیند. تصاویر سنگین و جزئیات بیشتر میتوانند بعد از اطلاعات اصلی بارگذاری شوند.
برای حالت آفلاین میتوان نسخه امضاشدهای از اطلاعات ضروری یا آخرین وضعیت ابطال را در برنامه یا داده برچسب نگه داشت. کاربر باید بداند بررسی آفلاین تا چه زمان معتبر است و در اتصال بعدی وضعیت تازه دریافت شود.
تعویض برچسب و ابطال از ابتدا باید طراحی شوند. برچسب آسیبدیده باید بدون از بین بردن سابقه محصول جایگزین شود و شناسه قبلی نیز در فهرست ابطال باقی بماند تا سوءاستفاده از آن قابل تشخیص باشد.
حریم خصوصی را پیشفرض قرار دهید. شناسه کاربر را در نشانی صفحه قرار ندهید و اگر داده اسکن برای تشخیص تقلب جمعآوری میشود، آن را حداقل، تجمیع و تا حد ممکن ناشناس کنید.
برچسب قابل اعتماد فقط یک تراشه یا کد نیست؛ مجموعهای از اتصال فیزیکی درست، اثبات قابل حمل، سیاست ابطال و راستیآزمایی سریع است.
از یک برچسب ساده تا اعتماد قابل راستیآزمایی
- برای دسترسی گسترده از کیوآر و برای ضدکپی قویتر از انافسی استفاده کنید.
- روش اتصال برچسب به محصول را در خود گواهی مستند کنید.
- ادعاها را امضا و رسانههای مهم را با هش محافظت کنید.
- فهرست ابطال و فرایند رسمی تعویض برچسب داشته باشید.
- راستیآزمایی را سریع، ساده و حریمخصوصیمحور طراحی کنید.
- برای مقابله با کپی و بازپخش از چالش پویا یا کلید اختصاصی استفاده کنید.
- رابط برنامهنویسی را نرخمحدود و پاسخهای پرتکرار را کش کنید.
- اطلاعات عمومی محصول را از داده خصوصی مالک جدا کنید.
