Skip to Content [alt-c]


In reply to Parsing a TLS Client Hello with Go's cryptobyte Package

Reader Chris on 2023-09-21 at 10:12:

Thank you so much for this blog post and the related code. It has been instrumental in me learning how to extract data from a specific extension that our clients inject in to the Client Hello message. I also see what you mean by gymnastics in order to place the TeeReader in at the right point to get the bytes available for storing.

My next task is to inject an extension from the client side in order to replicate my client's messages as part of a test bed.

Thanks once again


Post a Reply

Your comment will be public. To contact me privately, email me. Please keep your comment polite, on-topic, and comprehensible. Your comment may be held for moderation before being published.

(Optional; will be published)

(Optional; will not be published)

(Optional; will be published)

  • Blank lines separate paragraphs.
  • Lines starting with > are indented as block quotes.
  • Lines starting with two spaces are reproduced verbatim (good for code).
  • Text surrounded by *asterisks* is italicized.
  • Text surrounded by `back ticks` is monospaced.
  • URLs are turned into links.
  • Use the Preview button to check your formatting.