A digital wallet specification for the Web