Cal方法
方法原形: Cal(InPath As String) As Integer
功能:对数据缓冲区的数据进行加密运算,并将其返回到数据缓冲区中
参数1――InPath (in);加密锁所在的设备路径
返回结果--若方法返回0,则表示方法执行成功,若返回其它值, 则表示方法失败,错误原因可以参见错误代码含义。
提示1:在调用Cal函数之前,要先调用SetEncBuf,设置要加密的数据
提示2:调用Cal函数之后,要立即调用GetEncBuf将加密后的数据读出
提示3:增强算法是一个标准的TEA算法,Cal函数与TEA算法的加密过程相对应
提示4:Cal函数一次只能对8个字节进行加密,且必须为8的字节