Good job. This is a big and complex feature. Particularly for most of users who might not consider to use this feature, please consider to give them a choice to completely disable it by adding a new kernel option like TIPC_CRYPTO.
Thanks, Ying -----Original Message----- From: Tuong Lien [mailto:tuong.t.l...@dektech.com.au] Sent: Monday, October 14, 2019 7:07 PM To: tipc-discussion@lists.sourceforge.net; jon.ma...@ericsson.com; ma...@donjonn.com; Xue, Ying Subject: [PATCH RFC 0/5] TIPC encryption This series provides TIPC encryption feature, kernel part. There will be another one in the 'iproute2/tipc' for user space to set key. Tuong Lien (5): tipc: add reference counter to bearer tipc: enable creating a "preliminary" node tipc: add new AEAD key structure for user API tipc: introduce TIPC encryption & authentication tipc: add support for AEAD key setting via netlink include/uapi/linux/tipc.h | 21 + include/uapi/linux/tipc_netlink.h | 4 + net/tipc/Makefile | 2 +- net/tipc/bcast.c | 2 +- net/tipc/bearer.c | 52 +- net/tipc/bearer.h | 6 +- net/tipc/core.c | 10 + net/tipc/core.h | 4 + net/tipc/crypto.c | 1986 +++++++++++++++++++++++++++++++++++++ net/tipc/crypto.h | 166 ++++ net/tipc/link.c | 16 +- net/tipc/link.h | 1 + net/tipc/msg.c | 24 +- net/tipc/msg.h | 44 +- net/tipc/netlink.c | 16 +- net/tipc/node.c | 314 +++++- net/tipc/node.h | 10 + net/tipc/sysctl.c | 9 + net/tipc/udp_media.c | 1 + 19 files changed, 2604 insertions(+), 84 deletions(-) create mode 100644 net/tipc/crypto.c create mode 100644 net/tipc/crypto.h -- 2.13.7 _______________________________________________ tipc-discussion mailing list tipc-discussion@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tipc-discussion