-
00afc7130b
use relative path for shared_memory_dependency
x25519-agent
rixxc
2025-10-30 14:10:09 +01:00
-
830dc9671c
add default value for NUM_AGENTS
rixxc
2025-10-29 16:22:42 +01:00
-
af0d286549
hardcode path
rixxc
2025-10-27 13:53:16 +01:00
-
6b60e04513
don't seal sync_mem
main
rixxc
2025-10-27 10:15:55 +01:00
-
b72ea11712
get shared_memory_heap from git repository
rixxc
2025-10-23 18:20:47 +02:00
-
ebb738445b
Make number of spawned ed25519 agent configurable through environment variables
rixxc
2025-05-14 11:27:58 +02:00
-
0f16f071b4
Revert last three commits
rixxc
2025-05-14 11:22:23 +02:00
-
0bb5c528ee
use memfd_secret for sync memory
rixxc
2025-04-07 12:06:59 +02:00
-
c61fb504c6
remove seal from shared memory page
rixxc
2025-04-04 13:10:45 +02:00
-
a97adf188b
change synchronization with agent
rixxc
2025-04-04 12:18:07 +02:00
-
2b23baa3af
remove lazy_cell feature
rixxc
2025-03-04 10:36:32 +01:00
-
68ff86b8c6
sync changes from artifact
rixxc
2025-02-25 17:26:25 +01:00
-
d770fd2641
borrow inputs to ed25519 sign
rixxc
2024-10-14 17:01:05 +02:00
-
5c05bd7921
fix: use correct size for ed25519 signature
rixxc
2024-10-11 14:55:54 +02:00
-
57dae7f181
feat: re-export SharedPtr
rixxc
2024-10-10 17:46:20 +02:00
-
14f782b46a
feat: add Ed25519
rixxc
2024-10-10 17:44:15 +02:00
-
5c4067608c
fix: set correct size for MLKEM ciphertext
rixxc
2024-10-10 16:47:13 +02:00
-
cbf0454517
chore: update to latest shared_memory_heap
rixxc
2024-10-10 16:44:56 +02:00
-
d36eb9afcf
fix: use proper ipc id for decapsulate call
rixxc
2024-08-28 09:07:37 +02:00
-
05eb75d932
feat: add mlkem decap
rixxc
2024-08-27 17:36:53 +02:00
-
3922222898
feat: add mlkem encap
rixxc
2024-08-27 16:53:10 +02:00
-
46c9a6e499
feat: seperate keyfiles per agent
rixxc
2024-08-27 16:06:34 +02:00
-
31126ad5eb
feat: add mlkem keygen
rixxc
2024-08-27 15:35:08 +02:00
-
312007ea7f
chore: update agent
rixxc
2024-08-23 11:02:10 +02:00
-
2ed3949ee1
fix: null terminate path of agent
rixxc
2024-05-08 16:59:50 +02:00
-
54565cb769
chore: update shared_memory_heap
rixxc
2024-05-07 10:45:41 +02:00
-
4857476043
feat: get rid of lifetime annotations
rixxc
2024-05-07 10:38:28 +02:00
-
bd7d80765c
feat: add Deref trait to X25519 types
rixxc
2024-05-06 17:19:59 +02:00
-
6ec9735709
feat: pass keyfile to agent
rixxc
2024-05-06 16:14:50 +02:00
-
bbdecfc8cb
feat: add new ipc call
rixxc
2024-05-06 15:55:12 +02:00
-
26a09b5ec2
feat: add trait to convert slice into X25519PrivKey
rixxc
2024-05-06 14:19:15 +02:00
-
bd19c3639a
feat: add trait to convert slice into X25519PublicKey
rixxc
2024-05-06 10:44:04 +02:00
-
0edc34a236
chore: update shared_memory_heap
rixxc
2024-04-29 15:50:44 +02:00
-
82d0f7a3f5
chore: update shared_memory_heap
rixxc
2024-04-29 15:32:02 +02:00
-
dcc698c9f9
feat: make API more typesafe
rixxc
2024-04-26 13:48:37 +02:00
-
aaae96bdc6
Remove debug prints
rixxc
2024-04-23 15:35:14 +02:00
-
b5bd946f79
Fix order of arguments for x25519
rixxc
2024-04-23 13:30:49 +02:00
-
b5b9e0319b
feat: add functions for x25519 agent
rixxc
2024-04-22 15:06:03 +02:00
-
35a2e4d002
Initial commit
rixxc
2024-04-18 15:41:29 +02:00