Implementing a Robust Digital Identity