Люди новые, а проблемы старые
Принцип Керкгофа хотя бы почитал.
Другими словами - если хочешь чтобы на твою программу посмотрели, криптонули что-то ради прикола и т.д. - то и так сойдет, если же хочешь чтобы в серъез её использовали - то инновационные алгоритмы в виде Ксор лучше не использовать.
П.С.: напиши формулу по которой ты шифруешь, и сразу можно будет сказать о её слабости.