Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 24 reacties
Bron: The NEO Project

The NEO Project, een distributed computing project, heeft er een tweede 'challenge' bij gekregen. Men was en is nog steeds bezig met de RSA-576 factoring challenge maar nu is men begonnen aan het kraken van de X-BOX code. Meer informatie kan in dit topic worden terug gevonden. De release notes meld ons het volgende:

Build 1.0.600 (RSA-576 Stable/Xbox Beta) - January 3, 2003
* Added in scraps CPU ID changes.
* Added Language support for spanish. (Thanks to Rafa Forcada)
* Added support for the Xbox Public Key Challenge.
* Found a bug where the numbers generated would not always be possible prime numbers. This will slow things down a bit.
Versienummer:1.0.600
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Windows XP
Website:The NEO Project
Download:http://www.jsmcorp.com/neo600full.zip
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (24)

Is dit niet in strijd met de DMCA? Dit komt toch op hetzelfde neer als dat we met behulp van de Dutch Power Cows de DVD encryptie gaan kraken?
We do not know if it is legal or not to participate in the Xbox challenge, we are looking for some legal advice as a donation to Neo. If this Xbox challenge is found illegal and/or are approached by M$, we will be ditching the Xbox project all together as we cannot afford the legal fees.
Alle software op de Xbox (originele dus games enzo) worden gesigned met een 2048bit key.

Ze willen nu achter die key komen, zodat ze zelfgeschreven software kunnen signen en draaien op de Xbox, zodat je geen mod-chip nodig hebt.
2048 bit??

De 72-bits key van RC5 duurt al jaren om bruteforce te kraken, hoe lang moet die 2048 bits key dan wel niet duren?
Het kraken van de RC5 64 bits key duurde iets van 5 jaar. De schatting is dat het kraken van de RC5 72 bits key ook zolang gaat duren, want computers worden immers steeds sneller.

De 2048 bits key van de XBOX is een RSA key; dit is een symmetrische sleutel, waarvan de publieke helft al bekend is. Er is, net zoals de RC5-64 challenge, een RSA-512 challenge. Deze 512 bit challenge is gekraakt; ik weet jammergenoeg even niet hoelang daar over gedaan werd. Elke 10 bit meer van de RSA key houdt een verdubbeling van de mogelijkheden in, in tegenstelling tot de RC5 versleuteling; daar houdt elke bit meer key een verdubbeling van de mogelijkheden in.

Het komt er op neer dat een RSA key makkelijker te kraken is dan een RC5 key van dezelfde bit-grootte, maar een 2048 bit RCS key zal nog flink wat jaar 'veilig' blijven.
Inderdaad, mijn fout, het is een asymmetrische sleutel waarvan de private helft moet gevonden worden.

De publieke helft zat ergens in de XBOX-ROM verborgen, maar kon zonder veel problemen gevonden worden.
<quote>
dit is een symmetrische sleutel, waarvan de publieke helft al bekend is.
</quote>

Dit zul je wel niet zo bedoelen. De Public helft is altijd bekend. Het is zoeken naar de Private helft. Bedoel je dat soms?
Een symetrische sleutel heeft namelijk geen helften.
Bij een a-symmetrische sleutel is het niet per 10 bits, maar per bit een verdubbeling van de mogelijkheden.

De schatting was met de huidige kracht: "dat de aarde eerder is verzwolgen door zon, dan dat alle mogelijkheden geprobeerd zijn" :Z

Pittige tijden dus ... Misschien meneer Cray even om hulp vragen?
Na wat zoeken op internet:

http://www.rsasecurity.com/rsalabs/challenges/factoring/faq.html
"The 576-bit value is likely to be factored in the next year or so, while RSA-2048 should stand for decades."

http://www.rsasecurity.com/rsalabs/challenges/factoring/rsa155.html
"The total calendar time for factoring RSA-155 was 5.2 months" (RSA-155 is een 512 bit RSA versleuteling)

De verwachting van RSA-labs is dus dat de 2048 key nog enkele decennia stand zal houden; mits er geen (wiskundige) zwakte ontdekt wordt. Dan zal waarschijnlijk de XBOX-4 al uit zijn met een RSA 131072 key :)
[quote=depl0y]Ze willen nu achter die key komen, zodat ze zelfgeschreven software kunnen signen en draaien op de Xbox, zodat je geen mod-chip nodig hebt.[quote]

Bestaat dit ook voor de PS2?
Nee, de PS2 kijkt alleen naar materalistische eigenschappen, zoals de bijgeschreven bad sectors en de blauwe CD meen ik.
Doet hier ook een officieel DPC team aan mee ?
Ja en nee. Er is wel een DPC team, maar er worden (mag niet?) geen hitparades gepost zoals gebruikelijk.

Er loopt dan ook maar 1 topic over op het forum.
Maar er is ook de factor geluk. Theoretisch zal het kraken van die key jaren duren, maar in de praktijk kan dit evengoed morgen zijn, aangezien elke gecreerde mogelijkheid de juiste kan zijn.
Statistisch gezien zul je de key echter gewoon op de helft van de benodigde tijd vinden. Dat is dus alsnog 10 jaar, en dan denk je al vrij positief. :)
Is het dan zo dat er in de X-Box zelf een private key zit, en in elk spel dezelfde public key? Anders kunnen ze gewoon elk spel een andere key geven, en dan is het helemaal een hopeloos initiatief.
private key zit bij ms, dezelfde public key zit in elke xbox kernel.
Due to legal reasons, we will no longer be hosting or participating in the xbox challenge
;(
Windows Client Stable - Current Build 1.0.700
http://www.theneoproject.com/fixes.txt
http://www.theneoproject.com/neo700full.zip
Ik heb een beter idee in plaats van deze verkwisting van dure CPU cycles. Als we nu gewoon allemaal hard gaan werken aan het bouwen van een quantum computer, dan kraken we die RC5 code daarna in een paar uur. Lijkt me een zinniger tijdsbesteding dan het kraken van een RSA key, die overigens ontwikkelt zijn om niet 'toevallig morgen' gekraakt te worden. Je wint 1000x de hoofdprijs van de staatsloterij voordat je 1x bij toeval die code vindt.
Wil ik lekker mee gaan doen...

Is die RSA key al gevonden!!
"Added support for the Xbox Public Key Challenge."

Wat is dat nou weer? }:O
Tegen de tijd dat die public xbox key gevonden is, is die console al hopeloos verouderd. Ik zie het nut er niet echt van in...
wat is dan het nut van RC-72

;)
de public key werd al gevonden ;)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True