Language

SaProposalPseudorandomFunction Enum

Definition

Specifies pseudorandom function identifiers for IKE security association proposals.

public enum SaProposalPseudorandomFunction
type SaProposalPseudorandomFunction = 
Inheritance
SaProposalPseudorandomFunction

Fields

Name Value Description
HmacSha1 2

HMAC-SHA1 Pseudorandom Function.

Android reference for android.net.ipsec.ike.SaProposal.PSEUDORANDOM_FUNCTION_HMAC_SHA1.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Aes128Xcbc 4

AES128-XCBC Pseudorandom Function.

Android reference for android.net.ipsec.ike.SaProposal.PSEUDORANDOM_FUNCTION_AES128_XCBC.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Sha2256 5

HMAC-SHA2-256 Pseudorandom Function.

Android reference for android.net.ipsec.ike.SaProposal.PSEUDORANDOM_FUNCTION_SHA2_256.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Sha2384 6

HMAC-SHA2-384 Pseudorandom Function.

Android reference for android.net.ipsec.ike.SaProposal.PSEUDORANDOM_FUNCTION_SHA2_384.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Sha2512 7

Identifies the HMAC-SHA2-512 pseudorandom function, with identifier 7.

The Android implementation selects HmacSHA512 for this identifier.

Aes128Cmac 8

AES128-CMAC Pseudorandom Function.

Android reference for android.net.ipsec.ike.SaProposal.PSEUDORANDOM_FUNCTION_AES128_CMAC.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Remarks

This .NET enumeration represents the Android SaProposal.PSEUDORANDOM_FUNCTION_* constants. These functions are used to derive IKE key material. The values identify individual functions and are not bit flags.

Use SupportedPseudorandomFunctions to check the available functions. A supported function is an available proposal choice, not necessarily the function selected by the peer.

See the Android function identifiers.

Applies to