Class SecurityConstants

java.lang.Object
org.metricshub.ipmi.core.coding.security.SecurityConstants

public final class SecurityConstants extends Object
Set of constants. Byte constants are encoded as pseudo unsigned bytes. SecurityConstants doesn't use TypeConverter because fields need to be runtime constants.
See Also:
  • Field Details

    • AA_RAKP_NONE

      public static final byte AA_RAKP_NONE
      Authentication algorithm = RAKP-none
      See Also:
    • AA_RAKP_HMAC_SHA1

      public static final byte AA_RAKP_HMAC_SHA1
      Authentication algorithm = RAKP-HMAC-SHA1
      See Also:
    • AA_RAKP_HMAC_MD5

      public static final byte AA_RAKP_HMAC_MD5
      Authentication algorithm = RAKP-HMAC-MD5
      See Also:
    • AA_RAKP_HMAC_SHA256

      public static final byte AA_RAKP_HMAC_SHA256
      Authentication algorithm = RAKP-HMAC-SHA256
      See Also:
    • IA_NONE

      public static final byte IA_NONE
      Integrity algorithm = none
      See Also:
    • IA_HMAC_SHA1_96

      public static final byte IA_HMAC_SHA1_96
      Integrity algorithm = HMAC-SHA1-96
      See Also:
    • IA_HMAC_MD5_128

      public static final byte IA_HMAC_MD5_128
      Integrity algorithm = HMAC-MD5-128
      See Also:
    • IA_MD5_128

      public static final byte IA_MD5_128
      Integrity algorithm = MD5-128
      See Also:
    • IA_HMAC_SHA256_128

      public static final byte IA_HMAC_SHA256_128
      Integrity algorithm = HMAC-SHA256-128
      See Also:
    • CA_NONE

      public static final byte CA_NONE
      Confidentiality algorithm = None
      See Also:
    • CA_AES_CBC128

      public static final byte CA_AES_CBC128
      Confidentiality algorithm = AES-CBC-128
      See Also:
    • CA_XRC4_128

      public static final byte CA_XRC4_128
      Confidentiality algorithm = xRC4-128
      See Also:
    • CA_XRC4_40

      public static final byte CA_XRC4_40
      Confidentiality algorithm = xRC4-40
      See Also: