CryptoRest contains with 3 modules