class_docstr: hardcoded public parameter
  log2(__prime) > 128
  
  __generator is a primitive root of __prime
docstr: XOR of two strings
code: def string_xor(s1, s2):
      """
      XOR of two strings
      """
      return "".join(chr(ord(a) ^ ord(b)) for a, b in zip(s1, s2))
  
file_path: FATE/python/fate/arch/protocol/mpc/primitives/ot/baseOT.py
imports: import random
  from hashlib import sha256
  from typing import List
  from ...None import communicator
label_desc: Use image node_id 1 for calling the BaseOT obj's underlying member method code with example usage: obj.string_xor(s1, s2) and returns: str