-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathindex.html
More file actions
128 lines (101 loc) · 4.81 KB
/
index.html
File metadata and controls
128 lines (101 loc) · 4.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<html><head><meta charset="utf-8" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="" /><meta name="author" content="Maxim Sokhatsky" /><title>SKYNET</title>
<link rel="stylesheet" href="https://n2o.dev/blank.css" />
<link rel="stylesheet" href="https://n2o.dev/zima.css" />
<link rel="stylesheet" href="https://n2o.dev/pro/pro.css" />
</head><body><nav>
<a href="https://x509.chat">X.509</a>
<a href="https://bitedits.github.io/skynet/" style="background:#ededed;">SKYNET</a>
</nav><header>
<a href="https://github.com/bitedits/skynet/"><img src="https://openmoji.org/data/color/svg/1F4DF.svg"/></a>
<h1>SKYNET</h1>
</header><aside>
<article>
<section>
<h3>SYNOPSIS</h3>
<div>Synrc Skynet is a specialized distribution application for drone swarm coordination
implementing Link32 tactical battlefield protocol inspired by VMF, TSM, SRW formats
with MQTT and LTE 4G (HSS, PDCP, QCI) protocol stacks designed for military
applications requiring low-latency, secure, and scalable data exchange in
contested environments. It supports swarm coordination, real-time position
location information (PLI), command and control (C2), and tactical chat over
UDP-based multicast networks.
</div>
</section>
<section>
<h3>FEATURES</h3>
<div><ul><li>AES-256-GCM</li>
<li>ECDH</li>
<li>SECP384R1</li>
<li>CMPXCHG CAS</li>
<li>UDP</li>
<li><a href="https://bitedits.github.io/rt/">RTOS</a></li>
<li>MULTICAST</li>
<li>LTE (srsRAN-4G)</li>
<li>FN1V</li></ul></div>
<br />
<div>
JUN 2025 © 5HT DHARMA
</div>
</section>
<section>
<h3>PAPERS</h3>
<div>
<ul><li><a href="https://bitedits.github.io/skynet/skynet.pdf">SKYNET.PDF</a> </li>
<li><a href="https://bitedits.github.io/skynet/skynet.htm">SKYNET.HTM</a> </li>
<li><a href="https://groupoid.space/books/vol4/pde.pdf">PDE.PDF</a> </li>
</ul>
</div>
</section>
</article>
</aside><main>
<section>
<a name="js"></a><h3>SKYNET</h3>
<p>Skynet command line interface (CLI) is set of POSIX tools running Synrc real-time system (RTS),
a NuttX derivative work like Sony Spresense.</p>
<h4>KEYGEN</h4>
<p>Generates ECC secp384r1 key pairs for the specified node, storing them in ~/.skynet/ecc/secp384r1/ (server) or ~/.skynet_client/ecc/secp384r1/ (client).</P>
<figure>
<code>skynet_keygen <node> [--server|--client]</code>
</figure>
<h4>ENCRYPT</h4>
<p>Encrypts a test message from <sender> to <recipient> for the specified NPG, producing <npg_id>.sky.</P>
<figure>
<code>skynet_encrypt <sender> <recipient> <file></code>
</figure>
<h4>DECRYPT</h4>
<p>Decrypts <file> (e.g., <npg_id>.sky) using keys for <sender> and <recipient>.</P>
<figure>
<code>skynet_decrypt <sender> <recipient> <file.sky></code>
</figure>
<h4>SERVER</h4>
<p>Runs the server named as <node>, FNV1A 32-bit hash is used. The server assigns a slot, forwards status messages to 239.255.1.<slot_id>, and logs all activity.</P>
<figure>
<code>skynet <node></code>
</figure>
<h4>CLIENT</h4>
<p>Runs the client named as <node>, FNV1A 32-bit hash is used. The client sends key exchange, slot request, and status messages.</P>
<figure>
<code>skynet_client <node></code>
</figure>
<figure>
</figure>
<h4>SIM FLASH (PCSC/CCUD) and eSIM QR generator</h4>
<p>Utility to flash SIM cards for srsRAN setups with PC/SC and CCID support.
It uses libpcsclite, libusb-1.0 as dependencies and supports
PCSC (OMNIKEY, ACR38U), CCID devices (Автор).</p>
<figure>
<code>skynet_sim <device> <config_file> [--esim <file>]</code>
</figure>
<h4>eSIM SM-DP+ server for iOS</h4>
<p>Lightweight SM-DP+ server for eSIM profile delivery in srsRAN 4G.
Generates GSMA-compliant eSIM profiles for iPhone SE 5G.</p>
<figure>
<code>skynet_smdp <config_file></code>
</figure>
<br /><br />
</section>
</main><footer>
Made with <span class="heart">❤</span> to Skynet/RT
</footer></body></html>