-
Notifications
You must be signed in to change notification settings - Fork 79
Symmetric Wrapped Key Exchange
Wesley Miaw edited this page May 25, 2018
·
1 revision
Symmetric wrapped key exchange uses a pre-shared symmetric key for key exchange. The wrapping algorithm is predefined and associated with the wrapping key.
This scheme is identified by the string SYMMETRIC_WRAPPED
.
keydata = {
"#mandatory" : [ "keyid" ],
"keyid" : "string"
}
Field | Description |
---|---|
keyid | key ID |
The key ID identifies the symmetric key that will be used to wrap the session keys.
keydata = {
"#mandatory" : [ "keyid", "encryptionkey", "hmackey" ],
"keyid" : "string",
"encryptionkey" : "binary",
"hmackey" : "binary"
}
Field | Description |
---|---|
keyid | key ID |
encryptionkey | wrapped encryption key |
hmackey | wrapped HMAC key |
The key ID identifies the symmetric key that will be used to unwrap the session keys.
A Netflix Original Production
Tech Blog | Twitter @NetflixOSS | Jobs
- Introduction
- Encoding & Normalization
- Cryptography
- Versioning
- MSL Networks
- Entity Authentication
- User Authentication
- Key Exchange
- Service Tokens
- Messages
- Error Messages
- Application Security Requirements
- Protocol Implementation
- Configuration Guide