Síða 1 af 1

Kennitölur, pæling

Sent: Þri 30. Jún 2015 22:05
af marijuana
Okei, ég hef undanfarið verið að leika mér smávegis með kennitölur og PHP. Bjó til PHP function sem reiknar út hvort hún sé "gild" eða ekki hjá fólki.

Allavega, pælingin mín byrjaði útfrá reikningum á svokallaðri öryggistölu eða næst síðustu tölunni.

Til að ég útskýri aðeins, kannski smá óskýrt en það er hlekkur neðst sem skýrir útreikningana alla aðeins betur.

6 fyrstu -> Fæðingardagur
2 næstu -> Random frá og með 20
Næst seinasti er öryggistalan. Reiknuð með Modulus 11 reikniaðferð.
Síðast en ekki síst er öldin.

Þannig að... Pælingin mín er mjög einföld. Hvað myndi gerast ef segjum að einn daginn myndi... 80 til 90 manns fæðast á sama degi ? Neyðast þeir til að hafa 2 manneskjur á sömu tölunni ? Doesn't make sense to me. :P

Þessi random tala hefur bara 79 lausar tölur. Hvað ef 80 manns fæðast ?

Hlekkur sem útskýrir kennitölur aðeins betur en ég gerði.
http://www.skra.is/thjodskra/um-thjodsk ... ennitolur/
Kannski einhvað sem ég er að misskilja ?

Re: Kennitölur, pæling

Sent: Þri 30. Jún 2015 22:39
af Revenant
Ég held að þetta sé ekkert vandamál í bráð.

Í dag eru 330.000 íslendingar sem fæða u.þ.b. 5000 börn á ári eða 1 barn á hverja 66 íbúa. Það gerir um 14 fædd börn á dag að meðaltali.
Samkvæmt mannfjöldaspá hagstofunar þá verður mannfjöldi á íslandi árið 2061 436.000 manns og miðað við 1 barn/66 íbúa þá gerir það 6600 börn á ári eða 18 börn á dag að meðaltali.

Jafnvel við worst-case-scenario að það fæðist 3x fleirri börn einn daginn þá er það samt bara 54 einstaklingar.

M.ö.o. þá þurfa íslendingar að fjölga sé mjög mikið eða fjöldinn allur af fólki flytji til landsins til að þetta verði vandamál.

Síðan er alltaf hægt að breyta formúlunni fyrir kennitölunni en halda sama forminu (t.d. með því að hafa síðustu 4 sem 3 random + vartala).

Re: Kennitölur, pæling

Sent: Þri 30. Jún 2015 22:51
af marijuana
Revenant skrifaði:Ég held að þetta sé ekkert vandamál í bráð.

Í dag eru 330.000 íslendingar sem fæða u.þ.b. 5000 börn á ári eða 1 barn á hverja 66 íbúa. Það gerir um 14 fædd börn á dag að meðaltali.
Samkvæmt mannfjöldaspá hagstofunar þá verður mannfjöldi á íslandi árið 2061 436.000 manns og miðað við 1 barn/66 íbúa þá gerir það 6600 börn á ári eða 18 börn á dag að meðaltali.

Jafnvel við worst-case-scenario að það fæðist 3x fleirri börn einn daginn þá er það samt bara 54 einstaklingar.

M.ö.o. þá þurfa íslendingar að fjölga sé mjög mikið eða fjöldinn allur af fólki flytji til landsins til að þetta verði vandamál.

Síðan er alltaf hægt að breyta formúlunni fyrir kennitölunni en halda sama forminu (t.d. með því að hafa síðustu 4 sem 3 random + vartala).


Jájá, þetta er líka bara virkilega ólíkleg hugmynd sem kom upp. Þetta kerfi virkar í dag og mun gera næstu ártugina og líklegast mun, mun lengur. Pælingin var í raun bara, hvað ef... Hvað ef.

Re: Kennitölur, pæling

Sent: Þri 30. Jún 2015 22:56
af depill
Þá lengjum við bara kennitöluna og breytum kerfinu svo það skalist lengra.

Verðum pirrandi. En ég giska að við skiptum um kerfi áður, eða verðum búin að því löngu.

Re: Kennitölur, pæling

Sent: Mið 01. Júl 2015 00:04
af rapport
Við bætum við bókstaf fyrir framan.

Allir sem voru með gamaldags kennitölu fá A á undan sinni, nýir fá random ABC eða D og þá er búið að leys aþetta ;-)

Þetta yrði líklega svaka markaðsplott fyrir Þjóðskrá, ég sé fyrir mér e-h svona... https://www.youtube.com/watch?v=YnJtWHl-pdY

Re: Kennitölur, pæling

Sent: Mið 01. Júl 2015 11:59
af Vaski
Notast við merkingarlausa kennitölu, bara random 10 og málið dautt? Afhverju er verið að troða fæðingardegi í id

Re: Kennitölur, pæling

Sent: Mið 01. Júl 2015 20:07
af hagur
Fyrir nokkrum árum þurfti að breyta bílnúmerunum, í stað tveggja bókstafa + þriggja tölustafa erum við núna með 3 bókstafi + 2 tölustafi sem býður uppá margfalt fleiri mismunandi bílnúmer. Eitthvað svipað myndi væntanlega gerast við kennitölurnar.

Re: Kennitölur, pæling

Sent: Mið 01. Júl 2015 21:54
af axyne
Núna veit eg að kennitölur í Danmörku eru með sama sniði og heima, það er 6 fyrstu er fæðingardagur og ár og svo 4 tölur i viðbót, veit samt ekki hvernig þær eru fengnar?

Re: Kennitölur, pæling

Sent: Mið 01. Júl 2015 22:07
af urban
Vaski skrifaði:Notast við merkingarlausa kennitölu, bara random 10 og málið dautt? Afhverju er verið að troða fæðingardegi í id


t.d. til að fólk muni kennitöluna sína.

Fólk á erfitt með að muna 4 stafa pinnúmer, hvað þá random 10 stafa tölu sem að tengist þeim i raun ekki neitt.

Re: Kennitölur, pæling

Sent: Fim 02. Júl 2015 00:53
af marijuana
axyne skrifaði:Núna veit eg að kennitölur í Danmörku eru með sama sniði og heima, það er 6 fyrstu er fæðingardagur og ár og svo 4 tölur i viðbót, veit samt ekki hvernig þær eru fengnar?


"It is a ten-digit number with the format DDMMYY-SSSS, where DDMMYY is the date of birth and SSSS is a sequence number. The first digit of the sequence number encodes the century of birth (so that centenarians are distinguished from infants), and the last digit of the sequence number is odd for males and even for females."
https://en.wikipedia.org/wiki/Personal_ ... Denmark%29

Tekið beint af wikipedia.. :dead

Og hér er þetta á dönsku fyrir þá sem skilja hana ágætlega... sem er ekki ég, ég féll í Dönsku.
https://da.wikipedia.org/wiki/CPR-nummer

Re: Kennitölur, pæling

Sent: Fim 02. Júl 2015 21:38
af intenz
hagur skrifaði:Fyrir nokkrum árum þurfti að breyta bílnúmerunum, í stað tveggja bókstafa + þriggja tölustafa erum við núna með 3 bókstafi + 2 tölustafi sem býður uppá margfalt fleiri mismunandi bílnúmer. Eitthvað svipað myndi væntanlega gerast við kennitölurnar.

Crasha öll tölvukerfi á landinu. :lol:

Re: Kennitölur, pæling

Sent: Fim 02. Júl 2015 21:48
af hagur
intenz skrifaði:
hagur skrifaði:Fyrir nokkrum árum þurfti að breyta bílnúmerunum, í stað tveggja bókstafa + þriggja tölustafa erum við núna með 3 bókstafi + 2 tölustafi sem býður uppá margfalt fleiri mismunandi bílnúmer. Eitthvað svipað myndi væntanlega gerast við kennitölurnar.

Crasha öll tölvukerfi á landinu. :lol:


Talsverð hætta á því :happy