Research Article
BFLP: An Adaptive Federated Learning Framework for Internet of Vehicles
Algorithm 5
Subkeys generation algorithm.
| 1: Split the 256-bit main encryption key Kenc into 8 blocks of 32-bits: K1, K2,…, K8 | | 2: The 8 subkeys (Key1, Key2, …, Key8) are computed as follows: | | 3: Key1 := K1 [Inv (K2) Inv (K3)] | | 4: Key2 := Key1 [Inv (K3) Inv (K4)] | | 5: Key3 := Key2 [Inv (K4) Inv (K5)] | | 6: Key4 := Key3 Key2 Key1 | | 7: Key5 := Key4 [Inv (K5) Inv (K6)] | | 8: Key6 := Key5 [Inv (K6) Inv (K7)] | | 9: Key7 := Key6 [Inv (K7) Inv (K8)] | | 10: Key8 := Key7 Key6 Key5 |
|