Identity solutions and certificates