摘要 |
The invention relates to devices, methods, and computer program products for secure data communication according to a network protocol comprising a plurality of communication layers layered into a protocol stack (11), a processor system in which a processor (MP), controlled by a task scheduler (4), executes a plurality of autonomous software modules (Li) which each run a communication layer of the protocol stack (11), wherein the software modules (Li) are linked via communication channels (8, 9) to the protocol stack (11), and the protocol stack (11) is in connection with an interface framework (5) for data communication with an external network (2), wherein at least one software module (Li) uses an assigned cryptographic key (14) for secure data communication in the communication layer thereof, and wherein the task scheduler (4) is designed for distributing a key (14), obtained from the external network (2) via the interface framework (5), to the assigned software module (Li). |