տեխնոլոգիաներ

MeldID հետո արդիականացում՝ պաշտպանված պահոցը դարձել է ամենօրյա գործիք

Նոր տարբերակը MeldID-ն զարգացնում է միայն TOTP-ի սկզբունքը՝ պարբերական կոդերի շուրջ տեղի ունեցող բոլոր գործիքները՝ տեղական որոնում, կոդային նշումներ, թեգեր, QR կոդերի ներմուծում պատկերներից, կոդերի թաքցում ու նոտաներից պատճենում, հեռացված գրառումների վերականգնում և փոփոխությունների սինխրոնիզացիա։ בו բյո архитектիկական սկզբունքը՝ Zero Vault-ը՝ պահպանվում է։

Այս նախորդ հոդվածում ես քննարկել եմ MeldID-ի որպես համակարգ, որը դուրս է գալիս մեկ հաշվի շրջանակից։ iPhone եւ Android հավելվածները միավորել են TOTP-аутентификацию, առցանց պահանջներից զուրկ լիարժեք գործառույթ, պաշտպանված տվյալների վերականգնում նոր սարքավորումների վրա և միացյալ մուտքի հաստատում ծառայությունների մեջ։

Նոր թարմացումն արդեն հետաքրքրություն է ներկայացնում այլ պատճառով։ Անցյալում այն գրավում էր միայն մեկ հզոր մուտքի մեխանիզմ ավելացնելու փորձերով, բայց հիմա հիմնական ուշադրությունը կենտրոնացած է պաշտպանված պահոցով համագործակցությամբ օրեցեքային աշխատանքային գործընթացների վրա։

Քանի դեռ օգտվողի մոտ կա երկու-երեք գրառում, բավարար է սովորական ցանկը։ Բայց ժամանակի ընթացքում այնտեղ հայտնվում են աշխատանքի էլեկտրոնային փոստը, անձնական հաշիվները, կառավարման վահանակները, ամպային ծառայությունները, ընկերական համակարգերը և թեստային թիթեղները։ Այդ պահին արդեն կարևորություն չի ներկայացնում վեցանիշ կոդի կրկնության գեներացումը։ Անհրաժեշտ է արագ գտնել անհրաժեշտ գրառումը, հասկանալ դրա նշանակությունը, չմատնառել հաշիվները, անվտանգ փոփոխել տվյալները և չկորցնել դրանք միաժամանակ տարբեր սարքերի միջոցով աշխատելիս։

Արագ այստեղ MeldID-ն իր ֆունկցիոնալությունը զգալիորեն ընդլայնում է։

Մեծ փոփոխությունը՝ պաշպանված պահոցում սխալ դասավորությունը։

Ես նոր տարբերակն անվանեմ անցում դեպի ավելի կառավարելի աշխատանքային տարածք՝ վիթխարի ցանկից։

Սա չի նշանակում, որ հավելվածը դարձյալ բարդացել է։ Մարզապես՝ նոր գործառույթները լուծում են այն իրավիճակները, որոնք նախկինում հարկավոր էր կարգավորել ձեռքով։ Օգտվողին πλέον հարկ չէ հիշել, թե որտեղ է գտնվել անհրաժեշտ գրառումը, պահել հաշվի բնութագիրը գլխում կամ կրկին անցնել գրառման ավելացման գործընթացը պատճարային ջնջումից հետո։

Հետաքրքրական է, որ այս ֆունկցիոնալությամբ կապված գործառույթները միավորվում են։ অনুসন্ধանում է համատեղ नोटերում, թեգերն օգնում են ֆիլտրել գտածը, QR կոդից ներմուծումը ուղեկցվում է նորը գրառման վիզուալ նշումով, իսկ ջնջումն ու վերականգնումը սինխրոնիզացվում են բոլոր սարքերի միջև մեկ հաշվին։

Մեզնից մնում է միայն տեղական որոնում։

ՄeldaID-ում հավելվածում հայտնվել է տեղական որոնում՝ ծառայության անվանումով, հաշվի անունով և նշումների պարունակությամբ։ Սա պարզ գործառույթ է, բայց հենց այն է, որ ժամանակ է խնայում, երբ գրառումները շատ են։

Նախ ենթադրենք, որ պահոցում կան մի քանի հաշիվներ նույն ծառայությունից՝ անձնական, գործնական և ադմինիստրատիվ։ Փոխարեն ամբողջ ցանկը տեսնելու՝ հարկավոր է մուտքագրել ծառայության կամ էլեկտրոնային հասցեի ինչ-որ մասը։ Եթե գրառմանը ավելացվել է նշում, որոնումը կարող է օգտագործել նաև դրա պարունակությունը։

Հետեւաբար, որոնումը չի դիմում TOTP-ի սեկրետին։ Սեկրետը չի վերածվում որոնման դաշտի և չի օգտագործվում գրառման նույնականացման համար։ Օգտագործողը փնտրում է էլ հեշտ լսակցվող կոնտեկստ՝ ծառայության անվանումը, հաշիվը կամ նշումը՝ ոչ կրիպտագրական տվյալներ։

Որոնման հարցումը չի ուղարկվում серверին։ Հ հավելվածը որոնում է արդեն բացված տեղական պահոցում։

Նոտաները և թեգերը տրամադրում են գրառմանը կոնտեկստ։

Միայն ծառայության անվանումն անբավարար է հասկանալու համար, թե ի՞նչ է այս կամ այն գրառումը։ Հետևաբար, այժմ կարող եք ավելացնել նշումներ՝ զետևելով TOTP գրառումներին։

Որոնման մեջ կարող է ընդգրկվել նշում, որով նշվում է հաշվի տեղադրումը, գործունեության օրենսգիրքը կամ մուտքի տարբերակը։ Նույնիսկ եթե նշումը ծածկված է կամ պաշտպանված, այն պահպանվում է Vault-ի ներսում՝ կապված պաշտպանված գրառման հետ, ոչ թե որպես բաց տեղեկություն սերվերում։

Ելք ունի նաև բազմազան թեգերային խմբավորումը։ Միայն այն գրառմանը կարող եք նշանակել մի քանի թեգեր՝ օրինակ՝ «գործընկերություն», «վրիժառու», «Եվրոպա» կամ «Թեստ»։ Թեգերը ծանուցվում են սովորական տեքստով. նոր նշում կարելի է ավելացնել միջնորդությամբ կամ ստորակետով, ապա այն մաքուր տարր դարձնել։

Սिस्टमան առաջարկում է արդեն գոյություն ունեցող թեգերը և միավորում նույնական տարբերակները՝ բուռն ակտիվության դեպքում։ Հետևաբար, «գործընկերություն», «Գործընկերություն» և «ԳՈՐԾԸՆԿԵՐՈՒԹՅՈՒՆ» չեն բաժանվում որպես տարբեր կատեգորիաներ։

Թեգերի համար նախատեսված է առանձին տեղական ֆիլտր։ Եթե ցանկացած ժամանակ համակարգը փոխվել է, ապա հնարավոր է վերանվանել կամ ամբողջովին ջնջել թեգը՝ երկար սեղմումով։ Չի հարկավոր բացել յուրաքանչյուր գրառում և ձեռքով փոխել նույն նշումը հարյուր անգամ։

Ընտրվածները ներկայացված են որպես համակարգային նշանով՝ աստղով, որը վառ կարմիր գույն է և արագ տարբերակով կարող եք պահել միայն ամենահասարակները։

Практическом օգտվելու դեպքում սա վերափոխում է պահոցը՝ ծրագրի տրամաբանությանը համապատասխան կառավարվող համակարգ։

Թաքնված կոդը դեռ օգտագործելի է։

Հավելվածում ավելացել է TOTP կոդերի թաքցնում և ցուցադրում հնարավորությունը։ Ընտրված վիճակը պահվում է սարքում, այնպես որ՝ հետատ որևէ տեղաշարժից հետո այն կրկին սահմանելը պարտադիր չէ։

Ամենաէական սա վիզուալ անվտանգության միջոց է՝ կոդը մշտապես չներկայանա էկրանին, եթե օգտվողը դրա կարիքն չունի։ Բայց թաքցնելը չէր նշանակում՝ մի ծրագրով չի կարելի օգտվել։

Կոդը պատճենվում է բ Ֆախատին՝ ինչպես բաց, այնպես էլ թաքնված վիճակում։ Ահա իմաստը՝ մարդը կարող է դուր գալ, որ թվերն առջևում չտեսնի, բայց կարիք լինի փոխանցել մուտքի ձևին։

QR կոդը այլևս պարտադիր չէ նորից սցանել։

Մինչ այդ, երբ ավելացնում էր TOTP գրառում՝ օգտագործում էր ինչպես՝ նոութբուքի և երկրորդ էկրանին, որը ցույց է տրվել QR կոդը։ Բայց الآن MeldID-ն կարող է ներմուծել TOTP գրառում՝ նկարից կամ գելերի տվյալներից։

Ահավասիք սայն իրավիճակներում։ QR կոդը կարող էր մնալ սուրճի նկարի վրա կամ նկարվել ծառայության կարգավորումների ժամանակ։ Մի միշտ ձեռնտու է նորից բացել սկզբնական էջը և պահել առաջիկա քամերային։

Լավ է ընտրել այն պատկերը, որտեղ գտնվել է QR կոդը, և հավելվածը ինքնուրույն ճանաչում է այն՝ կազմելով գրառում պաշտպանված պահոցում։

Նոր գրառումները ավելացներիս՝ ժամանակավոր նշում են։ Սա շատ օգտակար է՝ շատ հաշիվներ մեկ տեղափոխելու դեպքում․ օգտվողը անմիջապես տեսնում է նորորեն ավելացված տարրերը և չի խառնվում արդեն կանանց տարրերի հետ։

Հեռացումը այժմ թույլ է տալիս մտատաքով։

Մեկը ամենահետաքրքիր նորությունները՝ գրառման հեռացումը՝ հարմարավետ վերականգնման ժամկետով։

Հեռացված գրառումը անմիջապես չեք կորցնում։ Նրա վերականգնում կարելի է կատարել նախապես սահմանված ժամկետում, բայց դա պահանջում է առանձին հաստատում։ Այս մոտեցումն էապես պաշտպանում անկասկած սլայպի, սխալ սեղմման կամ ոչ ճիշտ հաշիվների հեռացման դեպքում։

Նույն կերպ, մինչ ժամկետը լրանում է, հավելվածը թույլ չի տալիս նորից ավելացնել նույն թրոպարիտ।

Օրինակ՝ օգտվողը ջնջում է հաշիվը և հետո որոշում է, որ դա արվել է սխալ։ Սակայն առանց լրացուցիչ ստուգման, հազարամյակ չպետք է երկու գրառում ունենալ նույն սեկրետով։ MeldID-ը այս մանրամասնությունը չի թողնում։

Վերականգնումը չի սահմանվում միայն տեղական փոփոխությունների վրա։ Այն վերածում է պաշտպանված Vault-ի բովանդակության ինքնուրույն վիճակը և սինխրոնացնում է սերվերի հետ։

Մի հաշիվ՝ մի համահարթ պահոց։

Միաժամանակ աշխատելն միջիս устройств — սա եղել է MeldID-ի բազային գաղափարը։ Նոր թարմացումը դարձնում է դա ավելի հաճախական։

Հեռացման, վերականգնման, նշումների և թեգերի խմբագրման, ինչպես նաև այլ փոփոխությունների Vault-ի սինխրոնիզացումն ապահովվում է նույն հաշվ հասցեական սարքավորումների միջև։ Եթե օգտվող աշխատում է iPhone և Android-ի վրա կամ միացնում է երկրորդ հեռախոսը՝ արդյունքում հասնում են միևնույն հաստատված կարգավիճակին։

Եթե գործողություն է կատարվում մեկ սարքում, սինխրոնիզացիան չի թույլ տալիս հնացած պատճենը առանց նկատի ունենալու վերականգնել խոշոր փոփոխություն կամ ջնջել նոր թարմացումը։ Հատկապես՝ կարգավորում է հակամարտությունները՝ տարբեր սարքերի միջև։

Ինչպես նախապես՝ տարբեր MeldID հաշիվներ նույն հեռախոսում բաժանված են։ Մեկ հաշվի տվյալները չեն խառնվում մյուսների հետ, և փոփոխությունները միայն վերաբերող պաշտպանված պահոցին։

Ավելվա պահոցային և առցանց վճռականությունը պահպանվում է։ Ավելացնել TOTP կոդերը ցանկացած պահի կարող է առանց ինտերնետ կապի, իսկ նոր գրառումները կարելի է տեղական մակարդակով պատրաստել։ Փոփոխությունները, որոնք պետք է կիրառում են միաժամանակ բոլոր սարքերում, սինխրոնիզացվում են համարձակը վերականգնելիս։

Zero Vault-ը մնում է հիմքը։

ՄeldID-ի կողմում մինչ այժմ գործում է Zero Vault-ի սկզբունքը։ Սերվերյան մասը աշխատում է անհայտացված և հաղորդակցվող տեղին պաշտպանված պահոցում և տեխնիկական տվյալների հետ, որոնք անհրաժեշտ են նրա տարբերակումը և սինխրոնիզացիան։

Տեղի է հասցվում, որ TOTP սեկրետները, նշումները, թեգերն ու ծառայությունների անվանումները բաց ֆորմատով չեն փոխանցվում սերվերին։ Նրանք չեն դառնում պարզ աղյուսակ, որը կարելի է դիտել կամ ներդնել սերվերի որոնման մեջ։

Vault-ի պարունակությունը կանխագուշակվում է տեղական՝ հավելվածի վստահելի սարքում, հենց այնտեղ։ Հետևաբար՝ որոնումը նշումներով և գործառույթների հետ աշխատող աշխատանքը կատարվում է տեղում՝ server-ի պարունակությունը չկարդալով։ Այս նոր ֆունկցիաները չեն փոխում սկզբունքը և չեն վերածում հարմարավետությունն արտացոլման՝ անհատականության համար զիջում։ Զուտ՝ պաշտպանված պահոցը հնարավոր է դարձնում նաև արդիականորեն հարմարավետ։

Մեծամասշտաբ մանրամասներ՝ վստահության վրա ազդեցություն։

Թարմացումն ապահովում է թարգմանությունների, accessibility-նշումների և վիզուալ սահմանանցումների բարելավում։

Նայած՝ կարող է փորձում թվալ երկրորդական QR կոդի ներմուծման կամ գրառման վերականգնման համար։ Բայց երբ հավելվածում կա թաքնված տեսադաշտ, տրված նշումները, սպասում է ջնջվելին, եւ առանձին հաստատումը՝ այլևս բավարար չի համարվում միանշանակ։

Հասկանալի նշումները կարևոր են բոլոր օգտվողների համար, իսկ VoiceOver, TalkBack և այլ հարթակների համար՝ հատկապես։ Թարմացվող թարգմանությունները և ավելի հստակ վիզուալ պայմանները դարձնում են նոր սցենարներն առավել հասկանալի՝ տարբեր լեզուներով և տարբեր հարթակներում։

Իմ եզրակացությունը։

Մեյմերկով բրաուզերում վերլուծելով, ես արդեն MeldID-ն չեմ ներկայացնի պարզապես TOTP կոդեր գեերցնող հավելված։

Մեծ փոփոխությունը չի վերաբերում միայն մեկ ֆունկցիային։ Վերագտնում է արժեքը՝ ամբողջական գործառնությունների կապույտ։ Լոկալ որոնումը աշխատում է միաժամանակ նշումների և թեգերի հետ, ֆավորիտները օգնում են արագ առանձնացնել կարևորությունը, QR կոդից ներմուծումը հեշտացնում է պատկերների հետ աշխատելով, վերջերս ավելացված գրառումները նկատելի են դառնում շրջանակի միջոցով, իսկ վերականգնման ժամկետը նվազեցնում է պատահական հեռացման ռիսկը։

Միաժամանակ, սինխրոնիզացիան կապում է փոփոխությունները սարքերի միջև, իսկ Zero Vault-ը պահում է պաշտպանված նախագծված մոդելը։

Ի վերջո, MeldID-ը աստիճանաբար գնում է նույնականացուցիչից դեպի կառավարելի պաշտպանված աշխատանքի տարածք։ TOTP կոդերը դեռևս գեերցվում են տեղական ռեժիմով և հասանելի են բացահայտ պետք չէին։ Բայց ամեն ինչ, ինչ տեղի է ունենում նրանց շուրջը՝ ավելի հեշտ և կանխատեսելի է դառնում:

Ավելի մանրամասն՝ MedlID.