TUF 1.0 o loʻo avanoa, o se faʻavae mo le faʻatulagaina o le tuʻuina atu saogalemu o faʻafouga

O le tuʻuina atu o le TUF 1.0 (The Update Framework) ua faʻasalalau, tuʻuina atu meafaigaluega mo le siakiina ma le faʻaleleia o faʻamatalaga. O le sini autu o le poloketi o le puipuia lea o le tagata o tausia mai osofaʻiga masani i fale teu oloa ma atinaʻe, e aofia ai le faʻafetauiina o le faʻalauiloaina e tagata osofaʻi o faʻafouga faʻafouga na faia pe a uma ona maua avanoa i ki mo le faʻatupuina o saini numera poʻo le faʻafefeina o le fale teu oloa. O le poloketi ua atiaʻe i lalo o le lagolago a le Linux Foundation ma faʻaaogaina e faʻaleleia ai le saogalemu o le faʻafouina o le tuʻuina atu i galuega faatino e pei o Docker, Fuchsia, Automotive Grade Linux, Bottlerocket ma PyPI (o le faʻaofiina o faʻamaoniga download ma metadata i le PyPI e faʻamoemoeina i le lata mai). O le TUF reference implementation code o loʻo tusia i le Python ma tufatufaina i lalo ole Apache 2.0 laisene.

O le poloketi o loʻo atiaʻe se faasologa o faletusi, faila faila ma mea faʻaoga e mafai ona faigofie ona tuʻufaʻatasia i faiga faʻafouina o loʻo i ai nei, e tuʻuina atu ai le puipuiga pe a oʻo i le faʻalavelave faʻapitoa i le itu a le au fai polokalame. Mo le faʻaaogaina o le TUF, ua lava le faʻaopoopoina o metadata talafeagai i le fale teu oloa, ma tuʻufaʻatasia taualumaga o loʻo tuʻuina atu i le TUF mo le siiina ma le faʻamaonia o faila i le code client.

Ole auivi a le TUF e fa'atinoina galuega ole siaki mo se fa'afouga, la'uina o le fa'afouga, ma fa'amaonia lona sa'o. O le faʻafouina faʻapipiʻi faiga e le faʻalavelave saʻo i metadata faaopoopo, o le faʻamaoniga ma le utaina o loʻo faia e le TUF. Mo le tuʻufaʻatasia ma faʻaoga ma faʻafouina faiga faʻapipiʻi, o se API maualalo mo le mauaina o metadata ma se faʻatinoga o se tagata faʻatau maualuga API ngclient, saunia mo le tuʻufaʻatasia ma talosaga, ua ofoina atu.

Faatasi ai ma osofaʻiga e mafai e le TUF ona faʻafetaui, o le suia lea o faʻasalalauga tuai i lalo o le faʻafouga o faʻafouga ina ia poloka ai le faʻasaʻoina o faʻafitauli faʻaletonu poʻo le toe foʻi mai o le tagata faʻaoga i se faʻaoga tuai, faʻapea foʻi ma le faʻalauiloaina o faʻafouga leaga na sainia saʻo e faʻaaoga ai se fetuutuunai. ki, osofaʻiga a le DoS i tagata faʻatau, e pei o le faʻatumu o le tisiki i faʻafouga e le gata.

Puipuiga mai le fetuutuuna'i o atina'e a le kamupani e tu'uina atu polokalame e maua e ala i le tausia o fa'amaumauga tu'ufa'atasi, fa'amaonia o le tulaga o le fale teu oloa po'o le fa'aoga. Metadata faʻamaonia e le TUF e aofia ai faʻamatalaga e uiga i ki e mafai ona faʻatuatuaina, faʻamatalaga cryptographic e iloilo ai le saʻo o faila, saini numera faʻaopoopo e faʻamaonia metadata, faʻamatalaga e uiga i numera numera, ma faʻamatalaga e uiga i le olaga atoa o faamaumauga. O ki e fa'aoga mo le fa'amaonia e fa'atapula'aina le olaga atoa ma e mana'omia le fa'afouga faifaipea e puipuia ai mai le fa'ailoga saini e ki tuai.

O le faʻaitiitia o le lamatiaga o le fetuunaiga o le faiga atoa e ausia e ala i le faʻaaogaina o se faʻataʻitaʻiga faʻalagolago faʻatasi, lea e faʻatapulaʻa ai vaega taʻitasi i le vaega e nafa saʻo ai. O lo'o fa'aogaina e le faiga se fa'asologa o matafaioi ma a latou lava ki, mo se fa'ata'ita'iga, o le a'a o lo'o fa'ailogaina ki mo matafaioi e nafa ma metadata i totonu o le fale teu oloa, fa'amaumauga i le taimi o le fa'atupuina o fa'afouga ma fa'alapotopotoga fa'amoemoe, i le isi itu, o le matafaioi e nafa ma fa'ailoga fa'apotopotoga. matafaioi e feso'ota'i ma le fa'amaoniaina o faila tu'uina atu.

TUF 1.0 o loʻo avanoa, o se faʻavae mo le faʻatulagaina o le tuʻuina atu saogalemu o faʻafouga

Ina ia puipuia mai fa'aletonu autu, e fa'aogaina se faiga mo le vave fa'aleaogaina ma le suia o ki. O ki ta'ito'atasi e aofia ai na'o le mana aupito itiiti e mana'omia, ma o fa'atinoga fa'amaonia e mana'omia ai le fa'aogaina o ni ki (o le liki o se ki e tasi e le fa'atagaina ai se osofa'iga vave i le kalani, ma ia fa'afefeteina le faiga atoa, o ki o tagata auai uma e tatau ona pu'eina). E mafai e le tagata o tausia ona talia faila e sili atu nai lo faila na maua muamua, ma o faʻamaumauga e naʻo le laʻuina e tusa ai ma le tele o loʻo faʻamaonia i metadata faʻamaonia.

O le faʻasalalauga faʻasalalau o le TUF 1.0.0 e ofoina atu ai le toe tusia atoa ma le faʻamautuina o le faʻatinoga o faʻamatalaga o le TUF faʻamatalaga e mafai ona e faʻaaogaina e fai ma faʻataʻitaʻiga saunia pe a fatuina au lava faʻatinoga poʻo le tuʻufaʻatasia i au galuega faatino. O le faʻatinoga fou o loʻo aofia ai le faʻaitiitia o le code (1400 laina nai lo le 4700), e faigofie ona tausia ma e mafai ona faʻalauteleina, mo se faʻataʻitaʻiga, pe a manaʻomia le faʻaopoopoina o le lagolago mo faʻapipiʻi fesoʻotaʻiga faʻapitoa, faʻapipiʻi faʻapipiʻi poʻo algorithms encryption.

puna: opennet.ru

Faaopoopo i ai se faamatalaga