crypto-layers