Uživatelé by preferovali zabezpečení webů pomocí dvojí autentizace (Seznam.cz)

9. 3. 2015
Doba čtení: 3 minuty

Sdílet

Autor: © Maxim_Kazmin - Fotolia.com
Průzkum Seznamu ukázal, že čeští uživatelé by za ideální zabezpečení svých webových účtů považovali klasické zadání uživatelského jména a hesla, doplněné o druhé, jednorázové heslo. Dostal by ho chtěli prostřednictím SMS.

Portál Seznam.cz provedl v řadách svých uživatelů průzkum týkající se způsobů ověřování identity při přístupu na internetové stránky. Podle názoru respondentů je ideálním způsobem takové autentizace zadání uživatelského jména a hesla, ovšem doplněné o druhé, jednorázově vygenerované heslo.

Dvojí heslo a poslat esemeskou

Do zabezpečených služeb, například internetového bankovnictví, by se takto chtělo přihlašovat 44 % dotázaných. Druhou nejčastější odpovědí byl otisk prstu (13 %) a třetí pak dnešní nejběžnější způsob, tedy samotné uživatelské jméno a heslo (12 %), ovšem s důrazem na sílu a pravidelnou obměnu.

Další způsoby, například zadání dalších biometrických údajů, zasunutí USB média nebo ověření službou třetí strany, nasbíraly jen jednociferná procent.

Pokud jde o preferovanou dvojí autentizaci s nutností zadání jednorázového hesla, tři čtvrtiny respondentů by uvítaly jeho zaslání pomocí SMS. Jen jednociferná procenta respondentů by dala přednost generaci hesla pomocí mobilní aplikace nebo samostatného zařízení, tzv. tokenu.

Zabezpečení podpořenému přidáním jednorázového hesla pak důvěřuje celých 85% dotázaných, 58 % z nich ho dokonce považuje za velmi důvěryhodné.

Zapomínáme složitá hesla i kontrolní otázky

Další otázky odhalily řadu skutečností, které by mohly zajímat každého provozovatele e-shopů. Více než čtvrtina (28 %) respondentů například uvedla, že přestalo nakupovat v internetovém obchodu, protože se jim „nezdálo“ přihlašování. Jen relativně slabá většina (63 %) důvěřuje zabezpečení e-shopu pouze pomocí uživatelského jména a hesla.

Průzkum dále ukázal, že běžná součást řady uživatelských účtů, tzv. kontrolní otázka, nemusí vždy fungovat. Více než polovině respondentů už se někdy stalo, že na ni zapomněli odpověď.

Podobné je to s (často vynucenými) dlouhými nebo složitými hesly. Alespoň jednou je zapomněly dvě třetiny respondentů, více než třetině se to pak stává opakovaně.

S nedostupností internetových stránek z důvodu nezdařeného přihlášení pak má zkušenost většina dotázaných. Pravidelně se v této situaci nachází polovina z nich.

Více než polovina pak kvůli problémům s přihlášením někdy nemohla provést online transakci. Pětině se to stává dokonce opakovaně.

Své jméno a heslo zadala omylem na nějaké podvodné internetové stránce desetina respondentů. Necelých 15 % dotazovaných se stalo obětí úniku nebo krádeže přihlašovacích údajů a necelých 7 % respondentů se někdy stalo obětí podvodu založeném na zneužití přihlašovacích údajů. Obětí zneužití soukromých informací ze stránky nebo účtu v sociální síti se stalo 8%

CIF25


Průzkumu se v lednu a únoru 2015 formou on-line dotazníku zúčastnilo 1008 respondentů portálu Seznam.cz starších 10 let.

Zdroj: Seznam.cz

Čtěte dále

Netgear kupuje bezpečnostní společnost Exium
Netgear kupuje bezpečnostní společnost Exium
Od června musejí být weby tisíců firem dostupné pro zdravotně znevýhodněné
Od června musejí být weby tisíců firem dostupné pro zdravotně znevýhodněné
Za vysoké účty za elektřinu nemohou datacentra, ale kancelářské počítače
Za vysoké účty za elektřinu nemohou datacentra, ale kancelářské počítače
Obrazem: Zebra systems ocenila ty nejlepší z nejlepších za rok 2024
Obrazem: Zebra systems ocenila ty nejlepší z nejlepších za rok 2024
Firmy připravují týmy na digitální kolegy, rekvalifikací kvůli AI projde každý čtvrtý
Firmy připravují týmy na digitální kolegy, rekvalifikací kvůli AI projde každý čtvrtý
MSP roste dvouciferně, firmy mají zájem o služby kybernetické bezpečnosti
MSP roste dvouciferně, firmy mají zájem o služby kybernetické bezpečnosti
'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }
OSZAR »