mirror of
https://github.com/pumpitupdev/pumptools.git
synced 2026-10-02 11:47:58 +03:00
sec/prinet: Module for encryption/decryption of prime network traffic
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
add_subdirectory(hasp)
|
||||
add_subdirectory(lockchip)
|
||||
add_subdirectory(microdog34)
|
||||
add_subdirectory(microdog40)
|
||||
add_subdirectory(microdog40)
|
||||
add_subdirectory(prinet)
|
||||
@@ -0,0 +1,13 @@
|
||||
project(sec-prinet)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_MAIN}/sec/prinet)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/prinet.c)
|
||||
|
||||
add_library(${PROJECT_NAME} STATIC ${SOURCE_FILES})
|
||||
|
||||
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "-fPIC")
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} util -lsodium)
|
||||
@@ -5,5 +5,6 @@ include_directories(${PT_ROOT_TEST})
|
||||
|
||||
add_subdirectory(capnhook)
|
||||
add_subdirectory(hook)
|
||||
add_subdirectory(sec)
|
||||
add_subdirectory(test-util)
|
||||
add_subdirectory(util)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(prinet)
|
||||
@@ -0,0 +1 @@
|
||||
add_subdirectory(prinet)
|
||||
@@ -0,0 +1,14 @@
|
||||
project(test-sec-prinet-prinet)
|
||||
message(STATUS "Project " ${PROJECT_NAME})
|
||||
|
||||
set(SRC ${PT_ROOT_TEST}/sec/prinet/prinet)
|
||||
|
||||
add_resources(PRI_PRIVATE_KEY ${SRC} prime.private.key)
|
||||
add_resources(PRI_PUBLIC_KEY ${SRC} prime.public.key)
|
||||
|
||||
set(SOURCE_FILES
|
||||
${SRC}/main.c)
|
||||
|
||||
add_executable(${PROJECT_NAME} ${SOURCE_FILES} ${PRI_PRIVATE_KEY} ${PRI_PUBLIC_KEY})
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} cmocka sec-prinet test-util util)
|
||||
Reference in New Issue
Block a user