Wykres commitów

39 Commity (auth_crypto)

Autor SHA1 Wiadomość Data
Wojciech Kaczmarski 873dd478c3 typo fix 2024-06-26 10:53:43 +02:00
lwvmobile a1e81625a3 Tweak m17-decoder-sym.c to check for signed_str when decrypting frames; 2024-06-25 12:58:41 -04:00
lwvmobile 8e7710b652 Fix Scrambler Seed Truncation Bugs on Coder and Decoder;
Fix Decoder Scrambler Subtype Decode;

Add Some Debug Frame Type Setting;
2024-06-25 04:35:34 -04:00
Wojciech Kaczmarski e471c76f18 fix the LICH_CNT 2024-06-24 19:49:52 +02:00
Wojciech Kaczmarski ebb082726b typo 2024-06-24 19:41:50 +02:00
Wojciech Kaczmarski fe140f6d07 show AES key length at the decoder 2024-06-24 19:37:08 +02:00
Wojciech Kaczmarski 58e4d0bc5e load ECDSA keys from file 2024-06-24 19:05:15 +02:00
Wojciech Kaczmarski 8f73286422 bugfixes
-aes_t enum
-fixed key load bug when loaded from file
-removed some spaces for formatting consistency
2024-06-23 13:57:16 +02:00
lwvmobile adc523cf5e Add scrambler_seed_calculation function to decoder so seed can be recalculated if missing frame, etc; 2024-06-22 21:43:31 -04:00
lwvmobile d1da990985 Pretty TODO Lists; 2024-06-22 15:04:58 -04:00
lwvmobile d1e1d9eb8e Add Crypto Code to m17-decoder-sym.c; 2024-06-22 15:01:49 -04:00
Wojciech Kaczmarski 28c510af26 zero out (reset) digest at FN=0 2024-06-22 14:48:46 +02:00
Wojciech Kaczmarski fdf40f7489 stream digest fix 2024-06-21 17:13:34 +02:00
Wojciech Kaczmarski 32b63ff74e ECDSA update 2024-06-20 15:57:47 +02:00
Wojciech Kaczmarski f177399bb6 added TYPE field decoder 2024-06-19 15:44:19 +02:00
Wojciech Kaczmarski 4d34d9a5a8 added some useful args 2024-06-19 15:19:26 +02:00
Wojciech Kaczmarski 6a65289b21 libm17 submodule update
- removed redundant Makefile entry
2024-06-01 10:37:50 +02:00
Wojciech Kaczmarski 3ceff08654 migrated to libm17 2024-01-24 12:39:09 +01:00
Wojciech Kaczmarski 47dae3c230 added soft bit (de)randomizer too 2024-01-14 18:05:07 +01:00
Wojciech Kaczmarski f657d03527 wrapped up symbol slicing function 2024-01-14 17:55:17 +01:00
Wojciech Kaczmarski a6c75950e6 added new functions
- soft_bit_NOT()
- reorder_soft_bits()
2024-01-09 11:05:06 +01:00
Wojciech Kaczmarski 33c381ab9b unit tests
- symbol map bugfix
2024-01-08 14:32:08 +01:00
A. Maitland Bottoms c4287118a9 use the single include file 2024-01-06 23:05:41 -05:00
Wojciech Kaczmarski 72f01c6321 fixed all m17-* demo apps 2023-12-30 10:44:24 +01:00
Wojciech Kaczmarski a50dbc0aa7 WIP librarify
fixed the rest of main .c files
2023-12-29 19:00:27 +01:00
Wojciech Kaczmarski 7a43152c88 M17 library
compiles fine, but otherwise untested. should be OK
2023-12-28 14:44:23 +01:00
Clayton Smith c0a0bf2b0c Remove usage of unistd.h
By replacing write with fwrite, we can eliminate the dependence on the
POSIX system call API. This change also fixes the last remaining
warnings in m17-coder-sym, so -Wall can be turned on.
2023-11-15 18:38:41 -05:00
Wojciech Kaczmarski 9a5c06be78
added missing variable 2023-09-22 09:14:20 +02:00
Wojciech Kaczmarski cd77e8ae76
`m17-decoder-sym` - syncword detection update 2023-09-22 09:10:39 +02:00
Clayton Smith 475df7fefd Require the LICH to be from a single superframe 2023-09-14 01:24:05 -04:00
Wojciech Kaczmarski cf1e16a294
Merge pull request #9 from argilo/eof-eot
Correctly handle EoF, and transmit EoT
2023-09-13 10:33:13 +02:00
Clayton Smith 896d57ad0a Correctly handle EoF, and transmit EoT 2023-09-12 20:55:16 -04:00
Clayton Smith 48e528224e Add null termination after callsign 2023-09-12 15:03:28 -04:00
Wojciech Kaczmarski 83e3357693
`m17-decoder` update
- new cross-correlator
- Makefile update
2023-09-12 17:11:27 +02:00
Wojciech Kaczmarski f8ead61a57
`m17-packet-encode` update
Still WIP
2023-09-07 15:38:46 +02:00
Clayton Smith 3d930d4ce0 Fix reads from stdin 2023-01-13 17:00:13 -05:00
Wojciech Kaczmarski 4953335cf2
added callsign decoder 2023-01-12 17:43:21 +01:00
Wojciech Kaczmarski 35bef66603
Add files via upload 2022-12-28 10:04:38 +01:00
Wojciech Kaczmarski b0c9e568d5
Add files via upload 2022-12-07 17:51:28 +01:00