---
title: SSLSignatureAlgorithm enum | Wartiva GraphQL API
description: SSL public key signature algorithm used in a TLS certificate. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/ssl-signature-algorithm.html
updated: 2026-10-07
---

Networks, devices, and sensors · GraphQL enum

# `SSLSignatureAlgorithm` enum

SSL public key signature algorithm used in a TLS certificate.

## Values

| Enum Value | Description |
|---|---|
| `MD2_RSA` | MD2 with RSA encryption. |
| `MD5_RSA` | MD5 with RSA encryption. |
| `SHA1_RSA` | SHA-1 with RSA encryption. |
| `SHA256_RSA` | SHA-256 with RSA encryption. |
| `SHA384_RSA` | SHA-384 with RSA encryption. |
| `SHA512_RSA` | SHA-512 with RSA encryption. |
| `DSA_SHA1` | DSA with SHA-1. |
| `DSA_SHA256` | DSA with SHA-256. |
| `ECDSA_SHA1` | ECDSA with SHA-1. |
| `ECDSA_SHA256` | ECDSA with SHA-256. |
| `ECDSA_SHA384` | ECDSA with SHA-384. |
| `ECDSA_SHA512` | ECDSA with SHA-512. |
| `SHA256_RSAPSS` | SHA-256 with RSA-PSS. |
| `SHA384_RSAPSS` | SHA-384 with RSA-PSS. |
| `SHA512_RSAPSS` | SHA-512 with RSA-PSS. |
| `PURE_ED25519` | Pure Ed25519 signature algorithm. |
| `UNKNOWN` | The signature algorithm is not recognized. |

## Used by

- [`TLSCertificate`](https://wartiva.com/api-docs/types/tls-certificate.html) type: Information describing an SSL (Secure Sockets Layer) certificate.

## Example

### Example

```json
"MD2_RSA"

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
