Ich möchte mir einen Hardware-verschlüsselten (mindestens AES-128) USB-Stick bauen. Welchen Mikrocontroller und welche Speichertechnologie empfehlen Sie? Ich habe mit einem PIC32 und einem 2 GB SD-Speicher experimentiert, aber der Lese-/Schreibdurchsatz ist nicht gut.
Jeder Vorschlag würde helfen.
Vielen Dank im Voraus!
Wenn Sie ein Mikro verwenden möchten (ein kleines FPGA würde auch gut funktionieren), wäre eines mit einem dedizierten Peripheriegerät gut.
Die STM32F407-Serie verfügt über ein kryptografisches Prozessorperipheriegerät, das DES, Triple DES, AES 128, 192 oder 256 unterstützt.
Sie haben auch ein dediziertes SD-Kartenperipheriegerät (für 1-, 4- oder 8-Bit-Schnittstelle), das eine Übertragung mit bis zu 48 MHz ermöglicht.
Sie können das Discovery F4-Entwicklungsboard sehr günstig bei Mouser ergattern (wahrscheinlich auch an einigen anderen Stellen).
Hinweis Ich habe noch keines der Peripheriegeräte verwendet, ich habe sie gerade bemerkt, als ich den Chip verwendet habe (der für den Preis sehr leistungsstark ist). Ich habe auch den PIC32 häufig verwendet, aber dies ist ein Schritt nach oben, mein einziges Murren ist ST bieten keine IDE an (obwohl es eine große Auswahl gibt - Keil, IAR, Rowley, Atollic - wir haben uns für Raisonance entschieden) und ihre Dokumentation/Codebeispiele sind nicht so gut wie die von Microchips.
Gefälscht
Kortuk
Jon L
Federico