Commit 936b9894 authored by jan.koester's avatar jan.koester
Browse files

1.2 fixed

parent 0ba14241
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2226,7 +2226,8 @@ void netplus::ssl::handshake_after_accept(){
                _send_seq = 0; // ok - begin new crypto epoch after CCS

                // ✅ Use transcript after receiving all handshake messages (including client Finished) for server Finished PRF
                std::vector<uint8_t> verifyServer = _prf(_masterSecret, "server finished", _tls12_transcript_before_client_finished, 12);
                std::vector<uint8_t> th = sha256_hash(_tls12_transcript_before_client_finished);
                std::vector<uint8_t> verifyServer = _prf(_masterSecret, "server finished", th, 12);

                std::vector<uint8_t> sFin;
                sFin.reserve(4 + 12);