---
title: init()
framework: swift
role: symbol
role_heading: Initializer
path: swift/hasher/init()
---

# init()

Creates a new hasher.

## Declaration

```swift
init()
```

## Discussion

Discussion The hasher uses a per-execution seed value that is set during process startup, usually from a high-quality random source.
