Wêrom't in iepenboarne-VPN by oankeap ôfwiisd wurdt
In beoardieler dy't beswier makket tsjin iepen boarne beskermet meastentiids in eask, net in lisinsjesmaak. Freegje hokker, en leverje dan it bewiisstik dat it beantwurdet.
Ofwizings dy't iepen boarne neame geane selden oer lisinsjeare. De beoardieler beskermet meastentiids in eask: dat immen de ynsette ferzje ûnderhâldt, dat de ynstallearre build identifisearre wurde kin, dat in beoardieling dekt wat ferbûn wurdt, of dat de ferbining ynlutsen wurde kin. It debat dat folget beantwurdet meastentiids in fraach dy't nimmen steld hat.
Freegje hokker eask jildt foardat jo in lisinsje ferdigenje. It antwurd bepaalt hokker dokumint jo nedich hawwe.
It label is net de eask
Lêsbere boarnekoade betsjut dat de publisearre ymplemintaasje besjoen wurde kin. It betsjut net dat immen it besjoen hat, dat de build op de poarte oerienkomt mei de publisearre, of dat in ûnderhâlder jo ynset in repteraasje skuldich is. Elk dêrfan is in aparte bewearing mei in aparte eigner, en in beoardieler dy't ien dêrfan nedich hat, sil net tefreden wêze mei de oaren. De bewearing lûdop neame is meastentiids genôch om it petear te feroarjen.
De omkearde flater is like gewoan. In kommersjele lisinsje bewissiget net dat stipe de funksje dekt dêr't jo op fertrouwe, dat in beoardieling it komponint ûndersocht hat dat jo ynsette, of dat de leveransier in repteraasje leveret binnen jo ûnderhâldsfenster. Lisinsjeare beskriuwt distribúsjebetingsten, wylst oankeapbeslissingen oer fertrouwen geane. Yn beide gefallen is de lisinsje it minst ynformative diel fan it antwurd.
Hâld de kliïnt en de tsjinst ek apart. In audit fan in desktopkliïnt seit neat oer de poartekonfiguraasje fan 'e partner, syn identiteitsferlienner of de manier hoe't syn operators akkountferwidering ôfhandelje. Hokker bewiis jo ek sammelje, it moat passe by de grins dy't de partner frege wurde te fertrouwen.
Meitsje de bekommernis in bewiisstik
Freegje de goedkarmer om de eask yn ien sin te formulearjen, neam dan it bewiisstik dat it befredigje soe. Fage gerêststelling is wat dizze petearen in debat oer ideology meitsje.
| What the reviewer is protecting | Artifact that answers it | Who can sign it |
|---|---|---|
| The deployed release keeps getting fixes | Named maintainer, supported version list and the cadence for security releases | The operating team, with the maintainer's published policy attached |
| The build is the one that was reviewed | Package source, version string and the checksum or signature you verify at install | The team that builds or vendors the package |
| An assessment covers the right scope | Component and version assessed, findings raised, corrections made, retest date | Whoever performed the assessment |
| The access can be withdrawn | Identities granted, resources reachable, and the tested removal procedure | The service owner on the partner side |
NIST Secure Software Development Framework is hjir nuttich om ien smelle reden: it ramet oankeappetearen om in dielde wurdskat fan praktiken en leveransierskommunikaasje. Dat stipet it freegjen om definiearre bewiis ynstee fan in argumint oer in label, en it is gjin sertifisearring dy't in bepaald VPN slagget.
Merk op wat de middenkolom docht. Elke rige freget om in dokumint dat of bestiet of net, wat in miening omset yn in levering dy't immen produsearje of wegerje kin.
Skied de kliïnt fan de tsjinst
In stipekontrakt foar in kliïntapplikaasje is gjin ferplichting oer de server dy't jo ferkear berikt. Foardat jo bewiis presintearje, markearje hokker dielen fan it paad de partner bewurket en hokker dielen jo foar him bewurkje. It mingen fan 'e twa produsearret in pakket dokuminten dat treflik liket en neat beantwurdet.
As de ynset fan jo is, hoecht de partner miskien allinne in identiteit en in tagongsregel te fertrouwen, wat in folle lytser fersyk is as jo hiele softwareleveringskeatling te fertrouwen. As de ynset fan him is, kin de kliïnt dy't jo foarkenne irrelevant wêze en wurdt de poartekonfiguraasje it ûnderwerp. Utfine yn hokker gefal jo binne foar de twadde moeting sparret in beoardielingssyklus.
Kontrolearje dan de operasjonele fragen dêr't beoardielings echt op mislearje: wa ferwideret in akkount, hoe fluch, en hokker bewiis bestiet dernei. In prachtich dokumintearre beoardieling sûnder ferwideringsproseduere is noch altyd in iepen befiniling.
Einigje mei in beslút, net in debat
Einigje de útwikseling mei in skriftlik resultaat: de akseptearre ferzje, de kontrôles dy't dêroan ferbûn binne, de neamde operators, it bewiis dat noch útbliuwt en de datum wêrop't it ferwachtet. Alles wat net oplost is, moat as betingst fêstlein wurde ynstee fan opnommen te wurden yn in algemiene goedkarringsfeklaring.
As it belied in spesifyk goedkard produkt neamt, brûk dan de útsûnderingsrûte ynstee fan in parallelle regeling te bouwen dy't nimmen autorisearre hat. In oertsjûgjend technysk betooch jout gjin tastimming, en in net-offisjele ynset is in befiniling dy't wachtet om ûntdutsen te wurden.
As in eask wier net foldien wurde kin, gean dan oer op it goedkarde alternatyf en sis wêrom. It doel fan 'e oefening is fêststelle wêr't de organisaasje op fertrouwe kin, en in dúdlik nee is in better resultaat as in goedkarring dy't nimmen letter ferdigenje kin.