根据实验原理,自己创建明文信息,并选择一个密钥,编写循环移位密码算法的实现程序,实现加密和解密操作。要求上述密码算法最后的实现程序提供加密和解密两个接口:int encrypt() 和 int decrypt()。当加密或者解密成功时返回CRYPT_OK, 失败时返回CRYPT_ERROR。