# PdfDigestAlgorithm enum

> The hash a signature uses. PdfDigestAlgorithm enum, PdfNetStack.Signing namespace.

Namespace: [PdfNetStack.Signing](https://www.jadev-corp.com/api/pdfnetstack-signing/)  
Assembly: PdfNetStack.dll  
Package: `PdfNetStack`

The hash a signature uses.

```csharp
public enum PdfDigestAlgorithm
```

## Fields

`Sha256 = 0` 

SHA-256, the usual choice.

`Sha384 = 1` 

SHA-384.

`Sha512 = 2` 

SHA-512.

## Used in

- [Digitally sign PDF files in C# and .NET](https://www.jadev-corp.com/guides/signatures/)

Source: https://www.jadev-corp.com/pdfnetstack/api/pdfnetstack-signing/pdfdigestalgorithm/
