¿Qué hay de usar dos chips de registro de desplazamiento de 2x64 bits (por ejemplo, CD4517 o MC14517B) en cascada de extremo a extremo? Eso daría lugar a un registro de desplazamiento de 256 bits. Por supuesto, nada impediría que los contenidos se lean y se vuelvan a cargar. Si uno quisiera ser un poco más complicado, podría usar tres chips de registro de turnos y agregar un multiplexor y un pestillo para que uno pudiera marcar en tres bits a la vez, pero solo en dos (uno podría seleccionar cuál de los dos); cualquier parte que no se eligiera para ser anulada se perdería irremediablemente. Para que eso sea útil, uno tendría que evitar que alguien tenga acceso físico a los pines del dispositivo sin borrarlo. No sé si matar el poder mataría los datos de manera confiable al instante, pero probablemente debería ser bastante efectivo. El MC14557 solo tiene 64 bits en lugar de 128, pero incluye un pin de reinicio que podría borrarlo más rápidamente.
Un enfoque alternativo sería utilizar un pequeño microcontrolador. Alimentar los datos junto con un código de validación. Para leer los datos, se debe proporcionar el código de validación. El suministro de un código de validación incorrecto borraría los datos.