Cal方法

YT699

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的字节