/* Note: When holding a resumption PSK: *1.|hash|comesfromtheoriginalconnection. *2.|label|isignored:Theidentitysentinthepre_shared_key_xtn *comesfromss->sec.ci.sid->u.ssl3.locked.sessionTicket.
*/ struct sslPskStr {
PRCList link;
PK11SymKey *key; /* A raw PSK. */
PK11SymKey *binderKey; /* The binder key derived from |key|. |key| is NULL after derivation. */
SSLPskType type; /* none, resumption, or external. */
SECItem label; /* Label (identity) for an external PSK. */
SSLHashType hash; /* A hash algorithm associated with a PSK. */
ssl3CipherSuite zeroRttSuite; /* For EPSKs, an explicitly-configured ciphersuite for 0-Rtt. */
PRUint32 maxEarlyData; /* For EPSKs, a limit on early data. Must be > 0 for 0-Rtt. */
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.