کیوآرکدها چطور کار می‌کنند؟

کیوآرکدها چطور کار می‌کنند؟

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

 آناتومی کیوآرکد
کیوآرکدها طوری طراحی شده‌اند که دوربین‌هایی مانند دوربین گوشی هوشمند شما بتواند آن را اسکن کند. برنامه اسکن کیوآرکد در بسیاری از برنامه‌های دوربین اندروید و آی‌اواس تعبیه شده‌است. کیوآرکدها اغلب برای ذخیره لینک‌های وب استفاده می‌شوند اما می‌توانند متن‌ها یا تصاویر را هم ذخیره کنند. وقتی یک کیوآرکد را اسکن می‌کنید، خواننده کیوآرکد در دوربین گوشی شما کد را رمزگشایی می‌کند و اطلاعات به‌دست‌آمده آغازکننده یک عملکرد در گوشی شماست. اگر کیوآرکد دارای یک پیوند URL باشد، با ضربه زدن روی URL، مرورگر پیش‌فرض گوشی‌تان صفحه وب را باز می‌کند. کیوآرکدها از داده‌ها، نشانگرهای موقعیت، منطقه خالی و لوگوهای اختیاری تشکیل شده‌اند. داده‌های موجود در یک کیوآرکد مجموعه‌ای از نقاط در یک شبکه مربع هستند. نقاط سیاه عدد یک و نقاط خالی صفر را در کد دودویی (باینری) نشان می‌دهند. این الگوها مجموعه‌ای از اعداد، حروف یا هردو، از جمله URLها را رمزگذاری می‌کنند. این شبکه در کوچک‌ترین حالت شامل خود 21سطر در 21 ستون و در بزرگ‌ترین حالت، 177 سطر در 177 ستون است. نشانگرهای موقعیت (مربع‌هایی در گوشه‌های بالا ــ چپ، بالا ــ راست و پایین ــ چپ کیوآرکد) به دوربین گوشی هوشمند یا سایر دستگاه‌ها اجازه می‌دهد کیوآرکد را هنگام اسکن کردن، تطبیق بدهد. فضای خالی اطراف کیوآرکد به رایانه کمک می‌کند نقطه شروع و پایان کیوآرکد را تعیین کند. کیوآرکدها معمولا یک لوگوی اختیاری در وسط‌شان دارند که بخشی از کیوآرکد نیستند و فقط برخی داده‌های کد را پوشش می‌دهند. کیوآرکدها با افزونگی داده طراحی می‌شوند. به‌طوری که اگر 30درصد از کیوآرکد از بین برود یا خواندن آن دشوار باشد، باز هم می‌توان داده‌ها را بازیابی کرد.
 آیا کیوآرکدها خطرناک هستند؟
کیوآرکد ذاتا خطرناک نیست و فقط داده‌ها را ذخیره می‌کند. اما بازدید از URLهای ذخیره شده در کیوآرکد ممکن است مانند کلیک‌کردن روی هر پیوندی خطرناک باشد. نشانی  URLکیوآرکد می‌تواند شما را به یک وبگاه فیشینگ ببرد که سعی می‌کند شما را فریب دهد نام کاربری یا رمز عبورتان را برای وبگاه دیگری وارد کنید. URL می‌تواند شما را به یک وبسایت قانونی ببرد و آن وبسایت را فریب دهد که کاری مضر مثل دسترسی مهاجم به حساب شما را انجام دهد. URL همچنین می‌تواند شما را به وبگاهی مخرب هدایت کند که وبگاه دیگری را فریب می‌دهد اقدامی غیرمجاز انجام دهد. وقتی پیوندی را در کیوآرکد باز می‌کنید، ابتدا مطمئن شوید نشانی URL ایمن است و از منبع قابل اعتمادی می‌آید. این‌که کیوآرکد دارای لوگویی باشد که شما می‌شناسید، به این معنی نیست که می‌توانید روی URL موجود در آن کلیک کنید. همچنین احتمال کمی وجود دارد که برنامه مورد استفاده برای اسکن به کیوآرکد مخرب اجازه دهد دستگاه شما را کنترل کند. برای جلوگیری از این تهدید، باید از برنامه‌های قابل اعتماد ارائه شده از سوی سازنده گوشی هوشمند برای اسکن کیوآرکد استفاده کنید.

منبع: The Conversation
یاسمین مشرف - گروه دانش