Lilo HTTPS ni "yii" paapaa walati encrypt akoonu laarin kọmputa olumulo kan ati olupin ti o ni oju-iwe wẹẹbu ni lati le yago fun awọn ikọlu MITM pe ọran yii yoo jẹ “ko ṣee ṣe”. DuckDuckGo ko sa fun eyi ati idi idiati pe Mo ṣẹda iṣẹ kan ti a pe ni Enkiripamọ Smarter, ti a ṣe apẹrẹ lati firanṣẹ awọn ibeere HTTPS laifọwọyi si awọn aaye HTTP ti aaye ba ṣe atilẹyin HTTPS ati pe ti o ba wa lori atokọ ti awọn aaye ti o le ṣe imudojuiwọn lati DuckDuckGo.
Ni Ikọwe-ọrọ Smarter wa ni atokọ gigun ti awọn oju opo wẹẹbu ti o ni awọn ẹya ti o paroko (HTTPS) ti awọn oju opo wẹẹbu wọn, eyiti DuckDuckGo nlo lati rii daju pe o ba awọn alabaṣiṣẹpọ ti a paroko pọ nikan. Ẹrọ wiwa naa ṣe ipilẹṣẹ atokọ yii laifọwọyi bi o ṣe nlọ kiri lori wẹẹbu nigbagbogbo.
yàtò sí yen gbe awọn oju iṣẹlẹ akọkọ meji ninu eyiti o fun laaye laaye lati mu ilọsiwaju dara si aṣiri:
- Ni akọkọ, ọpọlọpọ awọn oju opo wẹẹbu n pese ẹya ti paroko (HTTPS) ati ẹya ti a ko paroko (HTTP) ti oju opo wẹẹbu wọn, ṣugbọn fun awọn idi pupọ wọn ko ṣe atunṣe iṣowo aifọwọyi lati ẹya ti paroko wọn. DuckDuckGo Smarter Encryption ṣe atilẹyin iṣẹlẹ yii;
- Omiiran yoo jẹ ti o ba jẹ pe oju opo wẹẹbu kan ti nfun HTTPS ati olumulo lilọ kiri ni iraye si ọkan ninu awọn adirẹsi ayelujara rẹ ati pe igbiyanju akọkọ yii ko tun paroko ti o fa ihuwasi lilọ kiri lati jo.
Eyi paapaa ni a rii nigbagbogbo lori media media., nibiti ọpọlọpọ awọn ọna asopọ iroyin ti han bi awọn ọna asopọ ailorukọ, ṣafihan awọn alaye ti ohun ti o ka ninu ibeere HTTP akọkọ yii. DuckDuckGo Smarter Encryption tun ṣe atilẹyin oju iṣẹlẹ yii nibiti o fi ipa mu iraye si HTTPS.
Eyi ni bi Ibaṣepọ Eniti o Smarter ṣiṣẹ:
Tite tabi wiwa fun agbegbe ti ko ni aabo (http). Awọn ašẹ http yoo wa lori atokọ agbegbe rẹ lati rii ti o ba le ṣe imudojuiwọn lẹsẹkẹsẹ. Bibẹkọ ti yoo yipada si eeri SHA-1
Awọn ohun kikọ mẹrin akọkọ ti elile yii ni a firanṣẹ si iṣẹ DuckDuckGo alailorukọ, smarter_encryption.js, eyiti o ṣe idaniloju pe awọn iwe akọọlẹ ko ni awọn adirẹsi IP tabi alaye ti ara ẹni miiran.
Nitorinaa, bii awọn ibeere alailorukọ lori Wiwa DuckDuckGo, akede (ni yii) ko le mọ awọn nkan nipa awọn eniyan ti n ṣe awọn ibeere wọnyi.
Sibẹsibẹ, DuckDuckGo ti ṣafikun fẹlẹfẹlẹ miiran ti aabo aṣiri si iṣẹ ailorukọ yii nipa beere lọwọ ẹrọ lati firanṣẹ nikan awọn ohun kikọ mẹrin akọkọ ti agbegbe elile, nitorinaa iṣẹ naa ko le ṣe afihan eyikeyi aaye gangan ti o ti bẹwo.
Iṣẹ ailorukọ pada gbogbo awọn ibugbe elile lati inu Akojọ Ikọwe Smarter kikun ni ibamu pẹlu awọn ohun kikọ mẹrin akọkọ ti elile ti a firanṣẹ. Nibi ẹrọ naa ṣayẹwo awọn ibugbe elile ti o pada lati rii boya elile ti ìkápá ti Mo mọ ti n ṣabẹwo deede awọn ibaamu ọkan ninu awọn ibugbe elile ti o pada. Ti o ba ri bẹ, o ni imudojuiwọn!
Ile-iṣẹ naa ti ṣẹda atokọ ti diẹ sii ju awọn aaye miliọnu 10 ti o tẹsiwaju lati ṣe imudojuiwọn. Nitori iwọn nla yii, atokọ ko le wa ni fipamọ ni kikun ninu awọn lw tabi awọn amugbooro ti a fi sori ẹrọ lori awọn ẹrọ. Dipo, oluṣowo naa tọju awọn aaye ti o pọ julọ julọ ni agbegbe lori awọn ẹrọ ati idaduro iyoku atokọ lori awọn olupin rẹ.
Ẹya yii ko ni ihamọ si awọn olumulo DuckDuckGo niwon koodu ti a lo fun Ijakadi ijafafa bayi O jẹ orisun ṣiṣi ati pe o wa lori GitHub labẹ iwe-aṣẹ Apache 2.0.
Pinterest ti mu rirọ o si lo Eniti o ba ni oye fun awọn ọna asopọ ita rẹ. Syeed sọ pe lẹhin ti o ṣepọ ẹya DuckDuckGo, "nipa ida 80 ti ijabọ ti njade ni bayi n kọja HTTPS, ilosoke ti o ju 30 ogorun."
Nipa koodu Ibaṣepọ Smarter le ni imọran ni ọna asopọ atẹle.
Fun awọn ti o nifẹ si igbiyanju Ikọkọ Smarter, wọn le ṣe igbasilẹ aṣawakiri lati awọn ile itaja ohun elo Android tabi iOS. Lakoko ti o jẹ fun Chrome o funni ni irisi ohun itanna kan.
Awọn ọna asopọ jẹ wọnyi.
Ọrọìwòye kan, fi tirẹ silẹ
O dara pupọ fun DuckDuckGo, ati lati jẹki aabo lilọ kiri ayelujara awọn olumulo rẹ. Tikalararẹ Emi ko lo pupọ. Ẹ kí.