---
title: kSecAttrPRF
framework: security
role: symbol
role_heading: Global Variable
path: security/ksecattrprf
---

# kSecAttrPRF

A key whose value indicates the item’s pseudorandom function.

## Declaration

```swift
let kSecAttrPRF: CFString
```

## Discussion

Discussion The corresponding value is of type CFString and indicates the pseudorandom function associated with this cryptographic key. See Pseudorandom Function Values for a list of valid values.
