Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. func pkcs5(data: NSData, blocksize: Int = 16) -> NSMutableData {
  2. var data = NSMutableData(data: data)
  3. let count = blocksize - data.length % blocksize
  4.  
  5. for _ in 0...count {
  6. // somehow append the equivalent of chr(count) to data
  7. }
  8.  
  9. return data
  10. }
  11.  
  12. def pkcs5_pad(data, blocksize=16):
  13. pad_count = blocksize - len(data) % blocksize
  14. return data + (chr(pad_count) * pad_count).encode('utf-8')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement