[ add, update ] cypher.c.cipher