def msg_to_bin(msg): rs = RSCoder(255, 223) final_msg = "" for i in range(0, len(msg), 223): ecc_msg = rs.encode(msg[i:i + 223]) ecc_msg = map(to_bin, list(ecc_msg)) final_msg += ''.join(ecc_msg) return final_msg
def protect(self, data): c = RSCoder(255, 127) return c.encode(data)