def _makesalt():
 binarysalt = ''.join([pack('@H', randint(0, 65535)) for i in range(3)])
 return b64encode(binarysalt, './')

def _makesalt ( ) : binarysalt = '' . join ( [ pack ( '@H' , randint ( 0 , 65535 ) ) for i in range ( 3 ) ] ) return b64encode ( binarysalt , './' )
return a 48-bit pseudorandom salt for crypt() .