KeyProperties.PurposeAgreeKey Поле

Определение

Внимание!

This constant will be removed in the future version. Use Android.Security.Keystore.KeyStorePurpose enum directly instead of this field.

Назначение ключа: создание общего секрета ECDH с помощью соглашения о ключе.

[Android.Runtime.Register("PURPOSE_AGREE_KEY", ApiSince=31)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Security.Keystore.KeyStorePurpose enum directly instead of this field.", true)]
public const Android.Security.Keystore.KeyStorePurpose PurposeAgreeKey = 64;
[<Android.Runtime.Register("PURPOSE_AGREE_KEY", ApiSince=31)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Security.Keystore.KeyStorePurpose enum directly instead of this field.", true)>]
val mutable PurposeAgreeKey : Android.Security.Keystore.KeyStorePurpose

Значение поля

Value = 64
Атрибуты

Комментарии

Назначение ключа: создание общего секрета ECDH с помощью соглашения о ключе.

Ключ, имеющий эту цель, можно объединить с открытым ключом эллиптической кривой другой стороны, чтобы установить общий секрет по небезопасному каналу. Его следует использовать в качестве параметра для javax.crypto.KeyAgreement#init(java.security.Key) (полный пример доступен здесь). Дополнительные сведения см. в этой статье .

Документация по Java для android.security.keystore.KeyProperties.PURPOSE_AGREE_KEY.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к