Do we need this additional layer of nested hashes here?
Seems like e.g. "encrypted-aes-256-voltype" is not being used anywhere.

Could we just do something like this?

```
   -  name: encrypted-aes-256
      cipher: aes
      key_size: 256
      provider: path.to.ProviderModule
      control_location: front-end
   -  name: encrypted-aes-128
      cipher: aes
      key_size: 128
      provider: path.to.ProviderModule
      control_location: front-end
```