Luchd-leasachaidh siostam-obrachaidh
Chan eil an cruth pkgar a’ leigeil a-mach gu bheil e uile-choitcheann agus tha e air a mheudachadh a’ toirt aire do mhion-fhiosrachadh siostam obrachaidh Redox OS. Bidh am manaidsear pacaid a’ toirt taic do dhearbhadh stòr le bhith a’ cleachdadh ainm-sgrìobhte didseatach agus smachd ionracas. Bithear a’ tomhas checksums a’ cleachdadh gnìomh hash
Anns an fhaidhle header tha seicichean fa leth airson a’ chinn-cinn agus structaran le paramadairean bhon fhaidhle dàta, a bharrachd air ainm-sgrìobhte didseatach gus am pasgan a dhearbhadh. Tha am faidhle dàta a’ toirt a-steach liosta sreath de na faidhlichean agus na clàran uile a chaidh a thoirt seachad sa phacaid. Ro gach eileamaid dàta tha structar le meata-dàta a tha a’ toirt a-steach seic airson an dàta fhèin, meud, còraichean-slighe, slighe dàimheach an fhaidhle a thathar a’ stàladh, agus cuir an aghaidh crìochan an ath eileamaid dàta. Mura h-eil faidhlichean fa leth air atharrachadh tron phròiseas ùrachaidh agus gu bheil an checksum a’ maidseadh, thèid an leum agus chan eil iad air an luchdachadh.
Faodaidh tu sgrùdadh a dhèanamh air ionracas an stòr le bhith a’ faighinn dìreach am faidhle cinn, agus ceartachd an fhaidhle dàta taghte le bhith a ’luchdachadh dìreach na structaran le paramadairean an fhaidhle seo agus a’ dèanamh cinnteach gu bheil iad a ’gèilleadh ris an t-seic a chaidh a dhearbhadh anns an fhaidhle cinn. Faodar an dàta fhèin a sgrùdadh às deidh dha a bhith air a luchdachadh, a’ cleachdadh an checksum bhon structar le paramadairean air thoiseach air an dàta.
Tha pacaidean air an ath-aithris gu nàdarrach, a’ ciallachadh gum bi pasgan co-ionann an-còmhnaidh ri bhith cruthachadh pasgan airson eòlaire sònraichte. Às deidh an stàladh, chan eil ach meata-dàta air a shàbhaladh san t-siostam, a tha gu leòr airson a ’phacaid ath-chruthachadh bhon dàta stàlaichte (tha co-dhèanamh a’ phacaid, checksums, slighean agus còraichean-slighe anns a ’mheata-dàta).
Prìomh amasan pkgar:
- Atomity - thèid ùrachaidhean a chuir an sàs gu fèin-ghluasadach nuair as urrainnear.
- Sàbhalaidhean trafaic - thèid dàta a ghluasad thairis air an lìonra a-mhàin nuair a dh’ atharraicheas an hash (rè ùrachadh, cha tèid ach faidhlichean atharraichte a luchdachadh sìos).
- Bithear a’ cleachdadh algoirmean criptografach àrd-choileanadh, luath (tha blake3 a’ toirt taic do ghiollachd dàta co-shìnte nuair a thathar a’ tomhas hashes). Mura deach an dàta bhon stòr a thasgadh roimhe seo, faodar hash airson an dàta a chaidh a luchdachadh sìos a thomhas aig àm luchdachadh sìos.
- Minimalistic - Eu-coltach ri cruthan eile, chan eil pkgar a’ toirt a-steach ach na meata-dàta a dh’ fheumar gus am pasgan a thoirt a-mach.
- Neo-eisimeileachd an eòlaire stàlaidh - faodar am pasgan a chuir a-steach ann an eòlaire sam bith, le neach-cleachdaidh sam bith (feumaidh cead sgrìobhaidh a bhith aig an neach-cleachdaidh chun eòlaire taghte).
- Tèarainteachd - Bidh pacaidean an-còmhnaidh air an dearbhadh gu criptografach, agus thèid dearbhadh a dhèanamh mus tèid gnìomhachd fìor a dhèanamh air a’ phacaid (tha an bann-cinn air a luchdachadh an toiseach agus ma tha an ainm-sgrìobhte didseatach ceart, thèid dàta a luchdachadh a-steach do eòlaire sealach, a thèid a ghluasad chun eòlaire targaid às deidh sin dearbhadh).
Source: fosgailtenet.ru