Nautilo implements a self-sovereign security architecture utilizing distributed keys and end-to-end encryption