Java TLS1.3 implementation for the bytes flow and encryption Guru
267 USDGood day,
please read further if You're the Guru in Java encryption and TLSv1.3. Need bugfixing from developer, who knows this theme already best.
I have source code of my Java TLSv1.3 library. I parse each packet and pay attention to each byte in each packet, because it is very heavily needed for reading and sending TLS extensions like SNI and ALPN and others, and possible coming future extensions.
I stack on step generation key material and sending handshake response from server. I generated key material due to TLS1.3 documentation, sent tls record "encrypted extensions" and "server certificate" but can't debug, because no tool tells what is wrong on my encryption process. Whireshark just shows that my TLSv1.3 record payload is encrypted.
Need help and will share my ready-to-use Java library source code with You after all work by me is done after Your encryption flow fix.
Tasks:
1. right key material generation method (method is there, but needs bug fixing),
2. right server handshake records encyption (ServerHello is done, but Encrypted Extensions, Certificate are there and need bugfixing)
3. right client handshake records decryption (ClientHello is done)
4. right server and client application data records encryption and decryption.
I'll share my source code, and I can be involved in devlopment and bugfixing process if needed by You.
Take Your time as much as needed.