gCube EncryptionLibrary - Manuele Simi (2018)