使用myang的Qr编码器项目加密/解密

时间:2012-06-01 06:15:39

标签: ios qr-code encryption encoder

这是一个由myang发现的github上的QR编码器项目,https://github.com/myang-git/QR-Code-Encoder-for-Objective-C我想使用这里提供的编码和解码功能,能够成功创建带有加密字符串的QR码但是无法解码它...

如何解码扫描QR码后返回的字符串...

为解密提供的方法采用nsdata和passphase参数我尝试将扫描的字符串转换为nsdata,然后将其作为参数传递给此函数,但它不起作用...

我如何解码字符串?

这就是我编码然后字符串..

     DataMatrix* qrMatrix = [QREncoder encodeWithECLevel:QR_ECLEVEL_AUTO version:QR_VERSION_AUTO string:aVeryLongURL AESPassphrase:@"xyz"];

UIImage* qrcodeImage = [QREncoder renderDataMatrix:qrMatrix imageDimension:qrcodeImageDimension];

这就是我试图解码扫描后返回的字符串....

NSString *strReturedAfterscanning=@"ñ?³éMX¹Ç7T?îéz°z ";
NSData* data=[strReturedAfterscanning dataUsingEncoding:NSUTF8StringEncoding];
NSString *str1=[QREncoder AESDecryptString:data withPassphrase:@"xyz"];

这不起作用?

0 个答案:

没有答案