[RFC PATCH 0/8] Dezentraler KeyXchange - Erster Entwurf
Jan Kraus
mayosemmel at googlemail.com
Di Mai 3 23:20:49 CEST 2016
Hallo zusammen,
ich habe mal einen ersten Entwurf zum dezentralen KeyXchange gemacht.
Das ganze basiert auf dem Patch von Tim.
Ob die Änderungen so optimal in den Commits verteilt sind, wage ich jetzt einfach mal zu bezweifeln. Das muss ich im Zweifel nochmal grade ziehen.
Was noch fehlt:
- Synchronisierung per W-Lan
- Synchronisierung per Multicast o.ä.
- Aktualisierung der anderen Hoods (zzt. ist nur Nürnberg vollständig gepflegt)
Was noch kaputt ist:
- Bei manchen Hoods (Nürnberg) funktioniert das Mesh nicht, weil die SSID dann länger als 32 Zeichen wird.
- Aus mir noch nicht ganz klaren Gründen, startet das FastD noch nicht zuverlässig. (Zum testen notfalls via sh /usr/sbin/fastdstart)
Hinweis:
- Das FastD Gateway muss umkonfiguriert werden (funktioniert zzt. vermutlich nur mit meinem)
- Die Keys sind reine Testkeys und werden nicht wirklich sicher verwahrt. Diese sollten also Keinesfalls produktiv genutzt werden.
Ansonsten ist das ganze funktionsfähig und ich würde mich über ein paar Anregungen dazu noch freuen. Am Freitag gibt es ja beim Techniktreffen bestimmt noch einige Diskussionen dazu.
Viele Grüße
Jan
Jan Kraus (7):
renamed package feed "batman_adv" to the correct name "gluon"
Fixed some Errors in previos Commit
Moved network configuration script to own package
removed dhcp configuration from fff-hoods because no dhcp server is in
use
Added ecdsautils to available utils
Added package fff-hoodsync
Added VPN Connectivity to previous created Hood-Management
Tim Niemeyer (1):
fff-hoods: add initial hood configuration package
.gitignore | 2 +-
bsp/ar71xx/.config | 1 +
bsp/default/root_file_system/etc/network.sh | 155 --------------------
bsp/default/root_file_system/etc/rc.local.tpl | 6 +-
bsp/wdr4300/.config | 1 +
bsp/wdr4900/.config | 1 +
buildscript | 6 +-
.../fff/fff-fastd/files/usr/sbin/fastdstart | 36 +++--
src/packages/fff/fff-hoods/Makefile | 39 +++++
.../fff/fff-hoods/files/etc/hoods/fuerth.hood | 19 +++
.../fff/fff-hoods/files/etc/hoods/fuerth.hood.sig | 13 ++
.../fff/fff-hoods/files/etc/hoods/nuernberg.hood | 35 +++++
.../fff-hoods/files/etc/hoods/nuernberg.hood.sig | 13 ++
.../fff/fff-hoods/files/etc/hoods/test.hood | 19 +++
.../fff/fff-hoods/files/etc/hoods/test.hood.sig | 13 ++
.../fff-hoods/files/etc/hoods/trainstation.hood | 18 +++
.../files/etc/hoods/trainstation.hood.sig | 13 ++
.../fff/fff-hoods/files/usr/sbin/configurehood | 140 ++++++++++++++++++
src/packages/fff/fff-hoodsync/Makefile | 39 +++++
...0fd7c342494754949d338f77a84ac1a74a6c56077fb.key | 16 +++
...e81b5bd76ab7888240b26fed03f7f0b4a0b74ad4b6e.key | 16 +++
...e3ae2cbb7fb5253ce7664fe9c67aabaa5549d44c79e.key | 16 +++
...06ddf7b03a79fccfd8f0edf4ac07bff72f0f33bc021.key | 16 +++
...834a08c759fd7c0d70fdd124c432d9ec5c2c3826fd4.key | 16 +++
.../fff/fff-hoodsync/files/usr/sbin/synchronize | 27 ++++
.../fff/fff-hoodsync/files/usr/sbin/verifyhoods | 70 +++++++++
.../fff/fff-hoodsync/files/usr/sbin/verifykeys | 59 ++++++++
src/packages/fff/fff-network/Makefile | 39 +++++
.../fff-network/files/usr/sbin/configurenetwork | 158 +++++++++++++++++++++
src/packages/fff/fff/Makefile | 7 +-
30 files changed, 836 insertions(+), 173 deletions(-)
delete mode 100644 bsp/default/root_file_system/etc/network.sh
mode change 100755 => 100644 src/packages/fff/fff-fastd/files/usr/sbin/fastdstart
create mode 100644 src/packages/fff/fff-hoods/Makefile
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/fuerth.hood
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/fuerth.hood.sig
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/nuernberg.hood
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/nuernberg.hood.sig
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/test.hood
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/test.hood.sig
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/trainstation.hood
create mode 100644 src/packages/fff/fff-hoods/files/etc/hoods/trainstation.hood.sig
create mode 100755 src/packages/fff/fff-hoods/files/usr/sbin/configurehood
create mode 100644 src/packages/fff/fff-hoodsync/Makefile
create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/120e50e60f05b80f5e6900fd7c342494754949d338f77a84ac1a74a6c56077fb.key
create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/2ec61ddc4d3b6c9d0b479e81b5bd76ab7888240b26fed03f7f0b4a0b74ad4b6e.key
create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/8366b366904c41e5c1839e3ae2cbb7fb5253ce7664fe9c67aabaa5549d44c79e.key
create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/c572b7e4908f1cbf9786c06ddf7b03a79fccfd8f0edf4ac07bff72f0f33bc021.key
create mode 100644 src/packages/fff/fff-hoodsync/files/etc/hoods/keys/e96e53f782aa4bb432773834a08c759fd7c0d70fdd124c432d9ec5c2c3826fd4.key
create mode 100755 src/packages/fff/fff-hoodsync/files/usr/sbin/synchronize
create mode 100755 src/packages/fff/fff-hoodsync/files/usr/sbin/verifyhoods
create mode 100755 src/packages/fff/fff-hoodsync/files/usr/sbin/verifykeys
create mode 100644 src/packages/fff/fff-network/Makefile
create mode 100644 src/packages/fff/fff-network/files/usr/sbin/configurenetwork
--
2.1.4
Mehr Informationen über die Mailingliste franken-dev