Persona (experiencia de usuario)
Para la implementación práctica, Portigal (2008) ha reclamado que las personas dan "un manto de centricidad de cliente" mientras que actualmente distanciar a un equipo de su compromiso con los usuarios reales y sus necesidades. Él argumenta que las historias del mundo real y la inmersión de los clientes puede servir mejor a los diseñadores a entender las necesidades de los usuarios.
Cifrado ElGamal
Este tipo de cifrado permite probar el conocimiento del texto original cifrado sin tener que revelarlo (esta propiedad en inglés se llama "plaintext aware"). Por ejemplo esto es muy útil en sistemas de voto electrónico para asegurarnos de que el elector es el que realmente ha cifrado sus intenciones de voto y no las suministradas por un posible atacante. Para hacer la demostración se aprovecha del Algoritmo de identificación de Schnorr.