utls
utls copied to clipboard
feat: add firefox 141 spec
Compared to firefox 120, changes seem to include:
- added
X25519MLKEM768in keyshare and supported curves - added signed certificate timestamp extension
- added compress certificate extension
Firefox is reusing the x25519 part for its X25519 and X25519MLKEM768 keyshares, different from the chrome behavior in #342
@mingyech 其实我觉得 Chrome 的做法有点浪费,但我猜是实现方式不同的原因,Chromium 里现在可能是每个密钥交换方式都对应着单独的函数,为未来某一天去掉 X25519 做准备