Gostaria de anexar um módulo SRAM ao RasPi.
Minha idéia é armazenar dados confidenciais (criptografados) no cartão SD, mas manter a chave em um módulo SRAM. Teria sua própria bateria de reserva (ou supercapacitor ) e um interruptor anti-violação que apagaria o conteúdo se o gabinete fosse aberto.
Existe alguma maneira de fazer interface com a SRAM apenas com as 8 linhas GPIO disponíveis?
O próprio módulo SRAM precisaria de uma capacidade de pelo menos 128 bits (o tamanho da menor chave AES ), mas mesmo uma memória de 1 bit exigiria 7 linhas de endereço e uma linha de dados mais 2 ou 3 linhas de controle.
Isso pode ser feito? Eu acho que pode ser possível trapacear reutilizando uma linha de E / S projetada para outra coisa.