private unsafe void GenerateServerApplicationKey() { var hash = stackalloc byte[HandshakeHash.HashSize]; var span = new Span <byte>(hash, HandshakeHash.HashSize); HandshakeHash.InterimHash(hash, HandshakeHash.HashSize); KeySchedule.GenerateMasterSecret(span); Console.WriteLine("Application Write Key"); _writeKey?.Dispose(); _writeKey = KeySchedule.GenerateServerApplicationKey(); }
private unsafe void GenerateApplicationKeys(byte[] hash) { KeySchedule.GenerateMasterSecret(hash); }