code: def randombytes(size):
      
      buf = ffi.new("unsigned char[]", size)
      lib.randombytes(buf, size)
      return ffi.buffer(buf, size)[:]
docs: Returns ``size`` number of random bytes from a cryptographically secure
      random source.
  
      :param size: int
      :rtype: bytes