Wiki » History » Version 15
Karsten, 06/30/2017 08:15 PM
1 | 8 | Karsten | h3. Overview |
---|---|---|---|
2 | 1 | Sascha | |
3 | 14 | Karsten | This open source software allows the 'cracking' of A5/1 keys used to encrypt GSM 2G calls and SMS. |
4 | The cracking utility Kraken, developed by Frank A. Stevenson, is written in C++/python and runs on AMD GPUs or CPUs. |
||
5 | Kraken leverages rainbow tables that were computed as a community effort. |
||
6 | 1 | Sascha | |
7 | h3. Mailing list |
||
8 | |||
9 | 8 | Karsten | A public mailing list for announcements and discussion can be found "here":http://lists.srlabs.de/cgi-bin/mailman/listinfo/a51 . |
10 | 14 | Karsten | You may also file bugs and support requests through the "issue tracker":http://opensource.srlabs.de/projects/a51-decrypt/issues/new if they are of little relevance to the majority of the mailing list subscribers. |
11 | 1 | Sascha | |
12 | 8 | Karsten | h3. Code |
13 | |||
14 | The (read only) Kraken git can be fetched with |
||
15 | |||
16 | 1 | Sascha | <pre> |
17 | git clone git://git.srlabs.de/kraken |
||
18 | </pre> |
||
19 | 14 | Karsten | |
20 | h3. Rainbow tables |
||
21 | |||
22 | "Decryption is achieved with rainbow tables":https://srlabs.de/bites/decrypting-gsm/ , which can be downloaded: |
||
23 | 1. Through "BitTorrent":https://opensource.srlabs.de/projects/a51-decrypt/files |
||
24 | 2. From "Google Drive":https://goo.gl/Bsa97p (provided by community member Farid Nasiri - many thanks! Unverified.) |
||
25 | 8 | Karsten | |
26 | h3. Related projects |
||
27 | |||
28 | 9 | Karsten | The A5/1 decryption was originally meant to be used with "Airprobe":http://airprobe.org), which allows interfacing with the radio waves with |
29 | 13 | Karsten | the help of gnuradio. |
30 | 8 | Karsten | |
31 | Airprobe has, for most users, since been replaced by the cheaper "Osmocom phones":http://bb.osmocom.org |
||
32 | |||
33 | 15 | Karsten | h3. [[A51|Further reading on A5/1 Cryptoanalysis]] |