More actions
(Created page with "{{Infobox GBA Homebrews |title=GBARSA |image=gbarsa.png |description=Break RSA challenge keys using the (little) power of the ARM processor of the GBA. |author=Aaron Rogers |lastupdated=2004/01/24 |type=Math |version=2004 |license=Mixed |download=https://dlhb.gamebrew.org/gbahomebrews/gbarsa.7z |website=https://www.gbadev.org/demos.php?showinfo=595 |source= }} This is a "'game" which purpose is to break [https://en.wikipedia.org/wiki/RSA_Factoring_Challenge RSA challenge...") |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
|version=2004 | |version=2004 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/gbahomebrews/gbarsa. | |download=https://dlhb.gamebrew.org/gbahomebrews/gbarsa.zip | ||
|website=https://www.gbadev.org/demos.php?showinfo=595 | |website=https://www.gbadev.org/demos.php?showinfo=595 | ||
}} | }} | ||
This is a "'game" which purpose is to break [https://en.wikipedia.org/wiki/RSA_Factoring_Challenge RSA challenge keys] using the (little) power of the ARM processor of the GBA. This is also a Mode0/Alpha blending/Saving demo. | This is a "'game" which purpose is to break [https://en.wikipedia.org/wiki/RSA_Factoring_Challenge RSA challenge keys] using the (little) power of the ARM processor of the GBA. This is also a Mode0/Alpha blending/Saving demo. | ||
Line 28: | Line 27: | ||
==External links== | ==External links== | ||
* GBADev - https://www.gbadev.org/demos.php?showinfo=595 | * GBADev - https://www.gbadev.org/demos.php?showinfo=595 | ||
Latest revision as of 09:36, 23 Haziran 2024
GBARSA | |
---|---|
General | |
Author | Aaron Rogers |
Type | Math |
Version | 2004 |
License | Mixed |
Last Updated | 2004/01/24 |
Links | |
Download | |
Website | |
This is a "'game" which purpose is to break RSA challenge keys using the (little) power of the ARM processor of the GBA. This is also a Mode0/Alpha blending/Saving demo.
Due to hardware limitation of the GBA (memory and processing power), standard factoring methods can't be used. So the method used here is based on chance: randomize for probably prime number.
Screenshots
Credits
Thanks to:
- Edorul for his tutorial (http://www.ifrance.com/edorul/index.html);
- and its library DirectGBA (which I used and modified a little bit);
- staringmonkey ([email protected]) for his saving demo (which I also modified).