# `Pasexto.Wrap.PIE`
[🔗](https://github.com/alexkornitzer/pasexto/blob/v0.1.2/lib/pasexto/wrapper/pie.ex#L1)

The PASERK standard wrapping protocol.

This wrapper expects the following options:

* `key` - The local key used to wrap and unwrap a key.

This allows for the wrapping of keys like so:

```elixir
iex> key = Key.new(:v4, :local)
iex> wrapping_key = Key.new(:v4, :local)
iex> opts = [wrapper: Wrapper.new(Pasexto.Wrap.PIE, key: wrapping_key)]
iex> {:ok, paserk} = Paserk.build(:k4, :local_wrap, key, opts)
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
