I see. But this seems to become a homegrown cryptography solution, which is something I want to avoid.