---
title: PKCS1SHA512
framework: security
role: symbol
role_heading: Type Property
path: security/secpadding/pkcs1sha512
---

# PKCS1SHA512

Data to be signed is a SHA512 hash.

## Declaration

```swift
static var PKCS1SHA512: SecPadding { get }
```

## Discussion

Discussion Standard ASN.1 padding will be done, as well as PKCS1 padding of the underlying RSA operation. Used with SecKeyRawSign(_:_:_:_:_:_:) and SecKeyRawVerify(_:_:_:_:_:_:) only.
