You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When modern communication methods fail, Morse code is still a robust fallback option. However it does not provide confidentiality.
5
-
<br>
6
4
The purpose of this repository is to provide some tools for transmitting and receiving sensitive informations. It can be adapted to any radio equipment.
7
-
<br>
5
+
8
6
</p>
9
7
10
8
# SecCW
@@ -15,7 +13,6 @@
15
13
> [!WARNING]
16
14
> This repository and its tools are provided "as is" without warranty of any kind, either express or implied, including but not limited to, any warranties of merchantability, fitness for a particular purpose, and non-infringement. The authors shall not be liable for any claims, damages, or other liabilities arising from, out of, or in connection with the use of this tool. The user is solely responsible for ensuring their use of this tool complies with all applicable laws and regulations. The authors disclaim any liability for illegal or unethical use.
17
15
18
-
19
16
## Inventory
20
17
21
18
|**Script**|**Use Case**|
@@ -25,8 +22,6 @@
25
22
|`ReadCS8.py`| Display Signal (IQ, FFT, Amp) from a CS8 file |
26
23
|`FreqToAntSize.py`| Convert Frequency to Wavelength |
27
24
28
-
29
-
30
25
## POC
31
26
32
27
### Cryptographic concepts
@@ -49,7 +44,6 @@ journey
49
44
50
45
This POC simplify the [NIST.SP.800-57](https://csrc.nist.gov/pubs/sp/800/57/pt1/r5/final)`Key States` :
51
46
52
-
53
47
| States | Short Description |
54
48
|-----|-----|
55
49
| Pre-activation | Key has been generated but has not been authorized for use |
@@ -91,7 +85,6 @@ python ./MsgToCypher.py test
91
85
# next iv : F2427CAF0E5EF2F65B9A2AA4D8E43F79
92
86
```
93
87
94
-
95
88
### Frequency plan
96
89
97
90
Obfuscation is not security, but to mitigate the risk of interception you can change frequency over time.
0 commit comments