[][src]Module kerberos_constants::key_usages

These constants define the use of keys in Kerberos protocol.

References

  • RFC 4210, Section 7.5.1.
  • [MS-KILE] Section 3.1.5.9

Constants

KEY_USAGE_AP_REP_ENC_PART

AP-REP encrypted part (includes application session subkey), encrypted with the application session key

KEY_USAGE_AP_REQ_AUTHEN

AP-REQ Authenticator (includes application authenticator subkey), encrypted with the application session key

KEY_USAGE_AP_REQ_AUTHEN_CKSUM

AP-REQ Authenticator cksum, keyed with the application session key

KEY_USAGE_AS_REP_ENC_PART

AS-REP encrypted part (includes TGS session key or application session key), encrypted with the client key

KEY_USAGE_AS_REP_TICKET

AS-REP Ticket and TGS-REP Ticket (includes TGS session key or application session key), encrypted with the service key

KEY_USAGE_AS_REQ_TIMESTAMP

AS-REQ PA-ENC-TIMESTAMP padata timestamp, encrypted with the client key

KEY_USAGE_KERB_NON_KERB_CKSUM_SALT
KEY_USAGE_KERB_NON_KERB_SALT
KEY_USAGE_KRB_CRED_ENC_PART

KRB-CRED encrypted part, encrypted with a key chosen by the application

KEY_USAGE_KRB_PRIV_ENC_PART

KRB-PRIV encrypted part, encrypted with a key chosen by the application

KEY_USAGE_KRB_SAFE_CKSUM

KRB-SAFE cksum, keyed with a key chosen by the application

KEY_USAGE_TGS_REP_ENC_PART_AUTHEN_SUBKEY

TGS-REP encrypted part (includes application session key), encrypted with the TGS authenticator subkey

KEY_USAGE_TGS_REP_ENC_PART_SESSION_KEY

TGS-REP encrypted part (includes application session key), encrypted with the TGS session key

KEY_USAGE_TGS_REQ_AUTHEN

TGS-REQ PA-TGS-REQ padata AP-REQ Authenticator (includes TGS authenticator subkey), encrypted with the TGS session key

KEY_USAGE_TGS_REQ_AUTHEN_CKSUM

TGS-REQ PA-TGS-REQ padata AP-REQ Authenticator cksum, keyed with the TGS session key

KEY_USAGE_TGS_REQ_AUTH_DATA_AUTHEN_SUBKEY

TGS-REQ KDC-REQ-BODY AuthorizationData, encrypted with the TGS authenticator subkey

KEY_USAGE_TGS_REQ_AUTH_DATA_SESSION_KEY

TGS-REQ KDC-REQ-BODY AuthorizationData, encrypted with the TGS session key