Project

General

Profile

Wiki » History » Version 14

Karsten, 06/30/2017 08:14 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
h3. Further reading
34 6 Sascha
35 12 Karsten
[[A51|Cryptoanalysis in greater detail]]