Vinnaren i pepparkakshustävlingen!
2010-05-28, 18:52
  #1
Medlem
Stickan90s avatar
"Jag har ett lösenord med en längd på 14 tecken, det kan bestå av 60 tecken, hur får jag ut antalet möjliga kombinationer?"

Skulle uppskatta om någon kunde hjälpa mig med detta, hur man kommer fram till antalet möjligt kombinationer för dom 14 tecknen, samt även hur formeln ser ut
Citera
2010-05-28, 18:56
  #2
Medlem
Carelesss avatar
Citat:
Ursprungligen postat av Stickan90
"Jag har ett lösenord med en längd på 14 tecken, det kan bestå av 60 tecken, hur får jag ut antalet möjliga kombinationer?"

Skulle uppskatta om någon kunde hjälpa mig med detta, hur man kommer fram till antalet möjligt kombinationer för dom 14 tecknen, samt även hur formeln ser ut
14^60
Citera
2010-05-28, 19:16
  #3
Medlem
Stickan90s avatar
OM vi säger att det är en bruteforce, och min dator klarar av att räkna 1000000 tal / sekund,
hur lång tid skulle det ta att hitta ett lösenord då? Gärna formel också!
Citera
2010-05-28, 19:31
  #4
Medlem
BengtZzs avatar
Citat:
Ursprungligen postat av Stickan90
OM vi säger att det är en bruteforce, och min dator klarar av att räkna 1000000 tal / sekund,
hur lång tid skulle det ta att hitta ett lösenord då? Gärna formel också!
(14⁶⁰)/(10⁶) = (2⁵⁴·7⁶⁰)/(5⁶) ≈ 5.8570932805709.....*10^62 sekunder
Citera
2010-05-28, 19:33
  #5
Medlem
Jooncs avatar
Väldigt avancerad formel:
14^60 tecken / (10^6 tecken/sekund) = 14^60 / 10^6 (tecken * sekunder) / tecken = 14^60 / 10^6 sekunder
Citera
2010-05-28, 19:38
  #6
Medlem
Citat:
Ursprungligen postat av Stickan90
OM vi säger att det är en bruteforce, och min dator klarar av att räkna 1000000 tal / sekund,
hur lång tid skulle det ta att hitta ett lösenord då? Gärna formel också!

För det första så blir det 60^14 olika lösenord som man kan skapa.

Du testar 10^6 st/s vilket gör att det tar 60^14/10^6 sekunder

På ett år går det 3600*24*365 sekunder så du får

60^14/(10^6*3600*24*365) år = 60^12/(10^6*365*24) = ~ 2.5*10^11 år

För att jämföra så är universums ålder 1.37*10^10 år, det tar alltså på ett ungefär 18ggr så lång tid som universum har existerat.
Citera
2010-05-28, 19:44
  #7
Medlem
matteyass avatar
edit: rejkan hann före.
Citera
2010-05-28, 21:31
  #8
Medlem
Carelesss avatar
Citat:
Ursprungligen postat av rejkan
För det första så blir det 60^14 olika lösenord som man kan skapa.
Självklart blir det det!

Tänkte att en vanlig portkod har 10^4 olika kombinationer, men logiken brast när jag skulle implicera samma tankesystem på detta tal.
Citera
2010-05-28, 22:03
  #9
Medlem
BengtZzs avatar
Citat:
Ursprungligen postat av Careless
Självklart blir det det!

Tänkte att en vanlig portkod har 10^4 olika kombinationer, men logiken brast när jag skulle implicera samma tankesystem på detta tal.
Ja jusst det ja. Fail på mig också.
Citera
2010-05-28, 22:17
  #10
Medlem
Stickan90s avatar
Citat:
Ursprungligen postat av rejkan
För det första så blir det 60^14 olika lösenord som man kan skapa.

Du testar 10^6 st/s vilket gör att det tar 60^14/10^6 sekunder

På ett år går det 3600*24*365 sekunder så du får

60^14/(10^6*3600*24*365) år = 60^12/(10^6*365*24) = ~ 2.5*10^11 år

För att jämföra så är universums ålder 1.37*10^10 år, det tar alltså på ett ungefär 18ggr så lång tid som universum har existerat.

Tack så mycket för svaret!

Citat:
För att jämföra så är universums ålder 1.37*10^10 år, det tar alltså på ett ungefär 18ggr så lång tid som universum har existerat.

Lika bra att jag sätter igång nu då !
Tack ännu en gång!
Citera
2010-05-28, 22:56
  #11
Medlem
AquaRegias avatar
Citat:
Ursprungligen postat av rejkan
För det första så blir det 60^14 olika lösenord som man kan skapa.

Du testar 10^6 st/s vilket gör att det tar 60^14/10^6 sekunder

På ett år går det 3600*24*365 sekunder så du får

60^14/(10^6*3600*24*365) år = 60^12/(10^6*365*24) = ~ 2.5*10^11 år

För att jämföra så är universums ålder 1.37*10^10 år, det tar alltså på ett ungefär 18ggr så lång tid som universum har existerat.

Det är dock värsta fallet, har TS lösenordet 00000000000000 så går det betydligt mycket snabbare. Sen ska man tänka på att det finns andra sätt än brute force, som gör att det kan knäckas inom rimlig tid.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback