Skip to content

https + webbrowser - #188

Draft
y4my4my4m wants to merge 3 commits into
net-kaizenfrom
net-kaizen-https
Draft

https + webbrowser#188
y4my4my4m wants to merge 3 commits into
net-kaizenfrom
net-kaizen-https

Conversation

@y4my4my4m

Copy link
Copy Markdown
Collaborator

No description provided.

- Added ChaCha20 and Poly1305 implementations for secure encryption and authentication.
- Introduced HMAC-SHA256 and HKDF for key derivation and message integrity.
- Integrated TLS 1.3 support, including necessary dependencies for secure communication.
- Updated HTTP protocol handling to include TLS requirements, ensuring secure data transmission.
- Created a comprehensive Crypto module to bundle cryptographic functionalities for use in network protocols.
- Improved readability by replacing complex expressions with explicit conditional statements in the X25519Car and X25519Pack functions.
- Enhanced the X25519Unpack function to clarify bit manipulation.
- Updated test vectors for Diffie-Hellman example to ensure correctness in key generation and shared secret agreement.
- Streamlined the X25519Test function for better output handling and success reporting.
- Introduced HttpTest and TLSTest functions to facilitate full HTTP(S) and TLS handshake tests with terminal output.
- HttpTest provides detailed diagnostics including TLS handshake stages and HTTP response details.
- TLSTest offers a clean, self-contained TLS handshake test, displaying ClientHello bytes and handshake stages directly in the terminal.
- Both functions improve debugging capabilities for network protocol interactions.
@y4my4my4m y4my4my4m changed the title Net kaizen https https + webbrowser Jul 17, 2026
@y4my4my4m y4my4my4m mentioned this pull request Aug 1, 2026
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.

1 participant