mboost-dp1

Tyske betalings terminaler kan knækkes


Gå til bund
Gravatar #1 - Pingu
30. jul. 2002 20:19
nice copy 'n' pate..
Gravatar #2 - FISKERQ
30. jul. 2002 20:21
self er det muligt, de normale chipkort har kun 11mbit krypeteringsbeskyttelse hvilket ikke tager lang tid at cracke med de rigtige midler. og ligesom hvilken somhelst anden computer skulle det andet heller ikke være et problem.
Gravatar #3 - knasknaz
30. jul. 2002 20:27
/me er knust af grin! Win95 og PC-anywhere? Og den genstarter hvis man sætter et ugyldigt kort i? ROFL!!!
Gravatar #4 - Hektor
30. jul. 2002 21:32
#2 FISKERQ:
"self er det muligt, de normale chipkort har kun 11mbit krypeteringsbeskyttelse hvilket ikke tager lang tid at cracke med de rigtige midler."

Hvordan kan noget have 11 millibit kryptering? Eller mener du 11 megabit?

I øvrigt - hvordan har du tænkt dig at bryde en 11 megabit kryptering ... bruteforce? For jeg ville egentlig gerne vide, hvordan du har tænkt dig at gøre det, uden at være usandsynlig heldig. 11 megabit kryptering giver 2^11.000.000 forskellige kombinationer, og hvis vi antager, at du kan nøjes med blot at prøve halvdelen af dem, taler vi stadigvæk om 2^10.999.999 kombinationer. Du kan jo prøve at sætte din computer til at regne 2^10.999.999 ud og tage tid på det og derefter skrive resultatet her på forumet, når du har det om et par dage eller uger.

Eller havde du tænkt dig at være svineheldig i dit gæt på nøglen?

Eller kender du en bagdør i krypteringen?

Eller lukker du bare lort ud?
Gravatar #5 - BurningShadow
31. jul. 2002 07:34
#4
Han lukker bare lort ud, han har aldrig prøvet beregne hvor land tid det vil tage at knække 2048 bit, på en PC, så derfor har han ingen ide om hvor lang tid 11M vil tage.
Gravatar #6 - Hektor
31. jul. 2002 08:45
#5 BurningShadow:
Jeg sad lige og rodede med Calc;
2^144.269: 1,9789938605962244330621526955618 * 10^43.429

Større tal ville den ikke acceptere. 10^43.429 cifre er et ret stort tal, men vi er ikke engang i NÆRHEDEN af 2^11.000.000

Er der nogen af jer, der har en lommeregner, der kan tage større tal end 2^144.269, for jeg ville egentlig gerne vide, hvor stort et tal 2^11.000.000 egentligt er.
Gravatar #7 - sim
31. jul. 2002 11:15
Tja, på www.distributed.net har de jo gang i at bryde en 64 bits nøgle. Det har indtil videre varet 1.742 dage, for at teste 84,748% af alle nøglerne. Hvis vi derimod har en 11MBit-nøgle, som er en faktor 171875 gang større, så må det tage ca. 860.000 år at checke alle nøgler!
Gravatar #8 - Hektor
1. aug. 2002 09:54
#7 sim:
Er forskellen på 2-bit nøgle (4 kombinationer) og en 8-bit nøgle (256) en faktor 6 (8/2) eller en faktor 64 ( 2^(8-2) )?

Forskellen på en 64-bit nøgle og en 11Mbit nøgle er ikke en faktor 11.000.000/64 men derimod 2^(11.000.000 - 64) svarende til en faktor 2^10.999.934.

Så de 860.000 år, du snakker om, rækker ikke specielt langt i forhold til en 11Mbit nøgle ... en faktor 171.875 svarer til et sted i mellem 2^17 (131.072) og 2^18 (262.144) og er altså en faktor 2^(11M-(64+18)) => 2^10.999.918 for lille. Vi kan lige tage de 2^144.269 nævnt ovenfor som udgangspunkt. 2^144.187 * 860.000 år => 3,5 * 10^43.410 år, og det tal skal lige ganges med 2^10.855.731.

Universet er i øvrigt omkring 15 milliarder år, svarende til 1,5 * 1^10 år, så den 144.269-bit nøgle, vi kiggede på ovenover, vil med samme computerkraft som D-Net har lagt for dagen, tage omkring 2,3 * 10^43.400 gange så lang tid, som universet har eksisteret ...

Der er MEGET langt fra en 64-bit nøgle til en 11Mbit nøgle.
Gravatar #9 - Hektor
2. aug. 2002 10:14
Antagelse:
Hvis 2^y=10, så er y antallet af gange, man kan øge y med 1, før der kommer et ekstra ciffer på resultatet.

Dette betyder, at der er 1/log(2) forøgelser per ciffer, og at 2^y har y/( 1/log(2) ) ciffer.

144.269/(1/log(2)) => 43.429,296444446903052290896603008 => 43.429 cifre. 2^144.269 = 1,9789938605962244330621526955618 * 10^43.429

2^11.000.000 har 11.000.000/(1/log(2)) => 3.311.329 cifre.

Jeg vil hermed påstå, at en 11Mbit nøgle ikke kan brydes "uden de store problemer" og at det VIL tage lang tid ...
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login