Vasil Velichkov | 14ea82d | 2019-08-28 18:46:34 +0000 | [diff] [blame] | 1 | # auto-generated by grc.converter |
2 | |||||
3 | id: gsm_decryption | ||||
4 | label: Decryption | ||||
5 | |||||
6 | parameters: | ||||
7 | - id: k_c | ||||
8 | label: Kc session key | ||||
9 | dtype: int_vector | ||||
10 | default: '[0,0,0,0,0,0,0,0]' | ||||
11 | - id: a5_version | ||||
12 | label: A5 version | ||||
13 | dtype: int | ||||
14 | default: '1' | ||||
15 | |||||
16 | inputs: | ||||
17 | - domain: message | ||||
18 | id: bursts | ||||
19 | |||||
20 | outputs: | ||||
21 | - domain: message | ||||
22 | id: bursts | ||||
23 | asserts: | ||||
24 | - ${ a5_version > 0 } | ||||
25 | - ${ a5_version < 5 } | ||||
26 | |||||
27 | templates: | ||||
28 | imports: import grgsm | ||||
29 | make: grgsm.decryption(${k_c}, ${a5_version}) | ||||
30 | |||||
31 | file_format: 1 |