Apply AES encryption/decryption to TCP packets
authorChanhee Lee <ch2102.lee@samsung.com>
Fri, 2 Sep 2022 00:14:18 +0000 (09:14 +0900)
committerYoungjae Shin <yj99.shin@samsung.com>
Tue, 20 Sep 2022 07:42:08 +0000 (16:42 +0900)
commite1098e822ec1955977b0fce5bc77718d934d655e
treedc830f1e8e738430b2b9982ae68d772f46b29809
parent430ca9b35339484e377a6d8f28bd389e6e39f3b6
Apply AES encryption/decryption to TCP packets

[Problem] There's no way to send packets securely through TCP.
[Solution] Encrypt/Decrypt TCP packets with AES algorithm.
23 files changed:
common/AittTransport.h
common/ModuleLoader.cc
common/ModuleLoader.h
common/NullTransport.cc
common/NullTransport.h
include/AITT.h
include/AittTypes.h
modules/tcp/AES.cc [new file with mode: 0755]
modules/tcp/AES.h [new file with mode: 0755]
modules/tcp/CMakeLists.txt
modules/tcp/Module.cc
modules/tcp/Module.h
modules/tcp/samples/CMakeLists.txt
modules/tcp/tests/CMakeLists.txt
modules/transport_entry.cc
modules/webrtc/Module.cc
modules/webrtc/Module.h
packaging/aitt.spec
src/AITTImpl.cc
src/AITTImpl.h
tests/AITT_TCP_test.cc
tests/AITT_test.cc
tests/ModuleLoader_test.cc