Skip to content

Conversation

@benthecarman
Copy link
Collaborator

Built on top of #88 to reduce conflicts

With TLS we can now have encrypted communication with the client and
server. We auto generate a self signed cert on startup.

Co-Authored-By: Claude Opus 4.5 [email protected]

benthecarman and others added 2 commits January 9, 2026 16:38
Implements time-based HMAC-SHA256 authentication using a shared API key.
Each request includes a timestamp and HMAC in the X-Auth header, preventing
replay attacks with a 60-second tolerance window.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
With TLS we can now have encrypted communication with the client and
server. We auto generate a self signed cert on startup.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@benthecarman benthecarman requested a review from tnull January 9, 2026 22:57
@ldk-reviews-bot
Copy link

ldk-reviews-bot commented Jan 9, 2026

👋 Thanks for assigning @tnull as a reviewer!
I'll wait for their review and will help manage the review process.
Once they submit their review, I'll check if a second reviewer would be helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants