---
title: SecAsn1AlgId
framework: security
role: symbol
role_heading: Structure
path: security/secasn1algid
---

# SecAsn1AlgId

A structure identifying an ASN.1 algorithm by its OID, and its corresponding parameters.

## Declaration

```swift
struct SecAsn1AlgId
```

## Topics

### Algorithm Characteristics

- [algorithm](security/secasn1algid/algorithm.md)
- [parameters](security/secasn1algid/parameters.md)

### Creating a Structure

- [init()](security/secasn1algid/init().md)
- [init(algorithm:parameters:)](security/secasn1algid/init(algorithm:parameters:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
