# HashFormat enum

Namespace: [Grasshopper2.Types.Conversion](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.conversion.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public enum HashFormat
```

Enumerates the possible formatting types of hashes.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Bits | 0 | Value are encoded as strings of '0' and '1' characters, with periods separating groups of 8. |
| Bytes | 1 | Value are encoded as unsigned bytes, with periods separating each number. |
| Base64String | 2 | Standard Xml base-64 encoding. |
| HexString | 3 | Each byte is encoded as a two-digit hexadecimal number, number blocks separated by hyphens. |
| Chars | 4 | Value are encoded as series of characters, each character representing a byte value. |
| Text | 5 | Value are encoded as English phrases. |
