def pad(s1):
	"""
	Pad a string to make it a multiple of blocksize. 
	If the string is already a multiple of blocksize, then simply return the string
	"""
	if len(s1) % 16 == 0:
		return s1
	else:
		return s1 + "\x00"*(16 - len(s1) % 16)