摘要:
1、encode,decode:用来编码和 解码文件的,也可以对StringIO里的数据做编解码2、encodestring,decodestring:用来编码和解码字符串3、b64encode和b64decode:用来编码和解码字符串,并且有一个替换符号字符的功能 阅读全文
摘要:
一个简单的例子:from pyDes import *data = "Please encrypt my data"k = des("DESCRYPT", CBC, "\0\0\0\0\0\0\0\0", pad=None, padmode=PAD_PKCS5)d = k.encrypt(data)print "Encrypted: %r" % dprint "Decrypted: %r" % k.decrypt(d)assert k.decrypt(d, padmode=PAD_PKCS5) 阅读全文
摘要:
#import "GTMBase64.h"- (void)testExample{ NSData *data = [@"HelloWorld" dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES]; NSString* encoded = [[NSString alloc] initWithData:[GTMBase64 encodeData:data] encoding:NSUTF8StringEncoding]; NSLog(@"encoded:%@", 阅读全文
摘要:
NSData *btsData = [in_str dataUsingEncoding:NSUTF8StringEncoding];Byte *byteData = (Byte*)malloc(len);memcpy(byteData, [btsData bytes], len);NSMutableData *bts2Data = [NSMutableDatadataWithLength:len];[bts2Data initWithBytes:byteData length:len]; 阅读全文