Avatar billede telep Nybegynder
27. september 2005 - 11:43 Der er 7 kommentarer og
1 løsning

Unik nøgle

Hej,

Jeg skal generere en unik nøgle.

Krav:
Det skal ikke være muligt for programmet igen at generere den samme nøgle. (Gætter på at man kan tage tiden på computeren)

Det må ikke være muligt at en anden maskine indenfor netværket at generere den samme nøgle (gætter på at man kan bruge IP'en)

EVT:
Det må ikke være muligt for en anden maskine udenfor netværket at generere den samme nøgle (gætter på at man kan ???)

Any clues?
Avatar billede arne_v Ekspert
27. september 2005 - 11:57 #1
Guid id = Guid.NewGuid();

vil bringe dig meget langt
Avatar billede telep Nybegynder
27. september 2005 - 12:08 #2
kan du specificere lidt hvad der sker?
Avatar billede alex_sleiborg Nybegynder
27. september 2005 - 12:16 #3
Man kunne vel generere den ud fra mac adressen
Avatar billede arne_v Ekspert
27. september 2005 - 12:54 #4
den genererer en GUID (Global Unique IDentifier)

Microsoft har løst problemet for dig
Avatar billede telep Nybegynder
27. september 2005 - 14:37 #5
svare du?
Avatar billede telep Nybegynder
27. september 2005 - 14:37 #6
har btw løst det ved at tage forskellige dele af GUID og mixe det med hash-koden af GUID
Avatar billede arne_v Ekspert
27. september 2005 - 14:44 #7
gerne
Avatar billede arne_v Ekspert
27. september 2005 - 14:51 #8
man har ofte brugt net kortets hardware adresse + tid til den slags 8det har GUID
også brugte - jeg ved ikke om de stadig gør)

ellers bruger man en database og noget high-low
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB