---
title: hkdf_sha256_aesctr_hmac__ecdhe_p256__ecdsa_p256
framework: applearchive
role: symbol
role_heading: Type Property
path: applearchive/archiveencryptioncontext/profile-swift.struct/hkdf_sha256_aesctr_hmac__ecdhe_p256__ecdsa_p256
---

# hkdf_sha256_aesctr_hmac__ecdhe_p256__ecdsa_p256

A constant that represents signed ECDHE public key encryption, where only the recipient with the corresponding private key can unlock the container.

## Declaration

```swift
static let hkdf_sha256_aesctr_hmac__ecdhe_p256__ecdsa_p256: ArchiveEncryptionContext.Profile
```

## Discussion

Discussion The signature is encrypted.

## See Also

### Profile Constants

- [hkdf_sha256_hmac__none__ecdsa_p256](applearchive/archiveencryptioncontext/profile-swift.struct/hkdf_sha256_hmac__none__ecdsa_p256.md)
- [hkdf_sha256_aesctr_hmac__symmetric__none](applearchive/archiveencryptioncontext/profile-swift.struct/hkdf_sha256_aesctr_hmac__symmetric__none.md)
- [hkdf_sha256_aesctr_hmac__symmetric__ecdsa_p256](applearchive/archiveencryptioncontext/profile-swift.struct/hkdf_sha256_aesctr_hmac__symmetric__ecdsa_p256.md)
- [hkdf_sha256_aesctr_hmac__ecdhe_p256__none](applearchive/archiveencryptioncontext/profile-swift.struct/hkdf_sha256_aesctr_hmac__ecdhe_p256__none.md)
- [hkdf_sha256_aesctr_hmac__scrypt__none](applearchive/archiveencryptioncontext/profile-swift.struct/hkdf_sha256_aesctr_hmac__scrypt__none.md)
