Nid yw nifer y bitiau mewn ffeil allwedd statig yn gryfder seiffr OpenVPN
Mae nifer y bitiau mewn ffeil allwedd statig yn mesur y deunydd a storir, nid cryfder y seiffr. Darllenwch y baner, modd y proffil a'r seiffr a gytunwyd ar wahân.
Mae sganiwr neu gydweithiwr yn pwyntio at nifer y bitiau a argraffwyd y tu mewn i ffeil allwedd statig OpenVPN ac yn gofyn pam nad yw'r twnnel yn defnyddio seiffr o'r maint hwnnw. Mae'r cwestiwn yn swnio'n resymol, ac nid rhif yw'r ateb: mae'r baner yn cyfrif y deunydd allwedd a storir, tra bo seiffr yn defnyddio dim ond y rhan y mae ei faint allwedd yn ei gofyn. Mae trin y cyfanswm hwnnw fel gosodiad cryfder yn arwain at olygiadau nad ydynt yn newid dim. Adeiladwyd y fformat i ddal mwy o ddeunydd nag y mae unrhyw algorithm unigol yn ei ddefnyddio.
Mae dau gwestiwn yn cymysgu yma: faint o ddeunydd allwedd y mae'r ffeil yn ei storio, a pha mor gryf yw'r seiffr a gytunwyd. Dim ond yr ail sy'n disgrifio'r twnnel.
Beth y mae'r rhif yn y baner yn ei gyfrif mewn gwirionedd
Mae'r cynhwysydd yn cyfresoli deunydd seiffr a deunydd HMAC fel strwythurau ar wahân, ac mae'r ffurf ddwyffordd yn dal dwy set o'r fath fel y gall pob cyfeiriad gario ei allweddi ei hun. Mae'r cod ysgrifennu yn deillio'r rhif a argraffir o nifer y strwythurau cyfresoledig, eu maint, ac wyth bit y beit. Rhifyddeg dros storio yw hyn, nid datganiad bod un seiffr yn defnyddio pob beit a storir. Mae'r pennawd hefyd yn gosod uchafswm dyraniad deunydd seiffr fel na all newid llyfrgell ailfeintio'r fformat yn dawel.
Cymharwch hynny â allwedd tystysgrif, lle mae nifer y bitiau yn wir yn disgrifio maint un gwrthrych. Mae allwedd RSA 4,096-bit a ffeil allwedd y mae ei baner yn darllen 4,096 bit yn arteffactau gwahanol â gwaith gwahanol, ac mae eu gosod fel dau osodiad ar un deial yn cynhyrchu casgliadau gwael.
Dwy set allwedd mewn un ffeil
Mae pob hanner o'r ffeil yn cyflenwi deunydd amgryptio a dilysu oherwydd bod y modd allwedd a rannwyd ymlaen llaw yn diogelu pecynnau yn y ddau gyfeiriad gyda'r darnau ar wahân hynny. Dim ond y beit y mae ei faint allwedd yn eu gofyn y mae'r seiffr gweithredol yn eu defnyddio, ac mae'r digest yn defnyddio ei faint allbwn ei hun, a dyna pam y daw cryfder defnyddiadwy o'r opsiynau yn hytrach nag o hyd y ffeil. Nid yw estyn y blob hecsadegol yn gofyn i'r algorithm a ffurfweddwyd ddefnyddio mwy ohono. Mae golygu'r sylw gyda rhif mwy yn newid hyd yn oed yn llai.
Os mai allwedd hirach sydd ei hangen arnoch mewn gwirionedd, y gosodiad i'w newid yw'r seiffr neu'r digest, ac mae'r generadur yn cynhyrchu beth bynnag y mae'r algorithmau a ddewiswyd ei angen.
Mae darllen y proffil yn dweud pa fodd sydd gennych
Mae'r un fformat ffeil yn gwasanaethu dau dasg hollol wahanol, a dim ond y proffil sy'n dweud pa un sydd gennych. Mae llinell secret o'r hen ddull yn gwneud y ffeil yn unig ddeunydd allwedd y twnnel, tra bo tls-auth neu tls-crypt yn ei gwneud yn amddiffyniad sianel reoli ochr yn ochr â thystysgrifau. Nid yw'r naill ddefnydd na'r llall yn ei throi'n allwedd breifat tystysgrif cleient, pa mor debyg bynnag y mae'r bloc yn edrych. Nodwch yr opsiwn a'r fersiwn cyn cynhyrchu amnewid, a defnyddiwch y generadur dogfennol yn hytrach nag atodi nodau.
Mae'r gwahaniaeth hwnnw hefyd yn penderfynu'r ymateb i amlygiad. Nid yw allwedd tls-auth sy'n gollwng yn datgelu allweddi'r sesiwn, ond mae'n caniatáu i ymosodwr chwistrellu traffig y sianel reoli, felly mae angen ei disodli o hyd. Mae allwedd secret sydd wedi gollwng yn waeth, oherwydd hi oedd y deunydd a oedd yn amddiffyn y data ei hun.
Beth y dylai adolygiad diogelwch ei gofnodi
Cofnodwch dri pheth ar wahân: yr amddiffyniad sianel data a gytunwyd, yr amddiffyniad sianel reoli, a'r modd y mae cymheiriaid yn dilysu. Mae llinell fel data-ciphers AES-256-GCM yn disgrifio'r cyntaf yn unig, ac ni all adroddiad sy'n stopio yno ateb a yw'r sianel reoli wedi'i hamddiffyn o gwbl. Mae'r ffeil allwedd statig yn perthyn i'r ail gategori pan gaiff ei defnyddio gyda tls-auth neu tls-crypt, ac i'r un ohonynt pan na chaiff ei defnyddio. Mae adolygwyr sy'n cymysgu'r categorïau yn gofyn am ffeil allwedd fwy pan mai seiffr cryfach sydd ei eisiau arnynt.
Os cafodd y ffeil ei hamlygu, cylchdroi hi ac ailosod ei dosbarthiad trwy'r sianel a gymeradwywyd. Nid yw ychwanegu nodau at gyfrinach sydd wedi'i chyfaddawdu yn gylchdroi, ac mae'n gadael y deunydd a amlygwyd yn ddilys.
Cadwch y cofnod cylchdroi gyda'r proffil y mae'n perthyn iddo. Bydd yr adolygiad nesaf yn gofyn pa allwedd a amddiffynnodd pa gyfnod, ac ni fydd y baner yn ateb hynny.