KeyUsage

enum KeyUsage : NSUInteger {}

인증서 - 키사용 용도

  • 키사용 용도 - 전자 서명

    Declaration

    Objective-C

    KeyUsageDigitalSignature = 1 << 0
  • 키사용 용도 - 부인 방지

    Declaration

    Objective-C

    KeyUsageNonRepudiation = 1 << 1
  • 키사용 용도 - 키 암호화

    Declaration

    Objective-C

    KeyUsageKeyEncipherment = 1 << 2
  • 키사용 용도 - 데이터 암호화

    Declaration

    Objective-C

    KeyUsageDataEncipherment = 1 << 3
  • 키사용 용도 - 키 합의

    Declaration

    Objective-C

    KeyUsageKeyAgreement = 1 << 4
  • 키사용 용도 - 인증서 서명

    Declaration

    Objective-C

    KeyUsageKeyCertSign = 1 << 5
  • 키사용 용도 - CRL 서명

    Declaration

    Objective-C

    KeyUsageCRLSign = 1 << 6
  • 키사용 용도 - 암호화 전용

    Declaration

    Objective-C

    KeyUsageEncipherOnly = 1 << 7
  • 키사용 용도 - 복호화 전용

    Declaration

    Objective-C

    KeyUsageDecipherOnly = 1 << 8