منبع باز شدن کلیدهای امنیتی پرطرفدار توسط گوگل

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از انگجت، گوگل امروز از اجرای یک طرح منبع باز خبر داده که به فروشندگان سخت افزارهای مختلف کمک می‌کند تا خودشان کلیدهای امنیتی مورد نیازشان را طراحی و تولید کنند.

گوگل معتقد است اجرای این طرح به توسعه این فناوری و افزایش ایمن سازی دنیای مجازی کمک می‌کند. ابتکار عمل یادشده که OpenSK نام دارد، مبتنی بر طراحی یک میان افزار برای سازگار کردن تراشه‌هایی خاص با کلیدهای امنیتی ۲FA است.

گوگل حتی کدهای منبع مورد نیاز برای چاپ سه بعدی یک کیس فیزیکی برای نگهداری ابزار مجهز به این کلیدهای امنیتی را منتشر کرده و امیدوار است عموم مردم از آن استفاده کنند.

تراشه منتخب بدین منظور توسط شرکت نوردیک تولید شده و علت انتخاب آن قیمت مناسب و رعایت استانداردهای FIDO۲ در آن است. سازگاری با فناوری ان اف سی و بلوتوث کم مصرف از دیگر مزایای به کارگیری این تراشه است. البته گوگل امیدوار است کلیدهای امنیتی ۲FA را بتوان بر روی تراشه‌های دیگری نیز در آینده مورد استفاده قرار داد.

گسترش استفاده از کلیدهای امنیتی به کاهش به کارگیری کلمات عبور در دنیای مجازی منجر می‌شود که شیوه ایمنی برای حفظ امنیت کاربران نیست. زیرا هکرها به روش‌های مختلفی قادر به سرقت کلمات عبور هستند.

106
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });