mainmiguel the keyboard controller - Summary

 
 
Show feedback again
Membership Info
Project Admin:
  - Ineiev
1 active member

Group identification
Id: #241
System Name: miguel
Name: miguel the keyboard controller
Group Type: Software

Search in this Group

in
   

Free Software

miguel will provide design files, firmware, test programs
and drivers (if needed) for a keyboard controller aiming
to be more TEMPEST-resistant than the controllers found
in conventional keyboards.

The goal is to be achieved via

(0) using low-pass filters for the signals scanning the keyboard matrix;
(1) using random and continually changing sequence of scanning signals;
(2) enclosing the entire controller in a conducting screen;
(3) choosing a high-quality USB cable;
(4) using battery to power up the device;
(5) [not implemented yet] encrypting computer-to-keyboard
communications.

The hardware part of branch 0 includes an MCU of the AVR family, a noise generator,
a demultiplexor to work around the limited number of MCU pins,
low-pass filters, LED switches, and linear regulators.

Registration Date: Mon Jul 11 16:45:31 2016
License: - The V-USB library is distributed under GPLv3-only, so the entire work (at least, the firmware) can't be GPLv3+
Development Status: 4 - Beta

 

Latest News 
miguel-0.0 release
     posted by ineiev, Sat Oct 8 17:28:24 2016 - 0 replies

Initial release, miguell-0.0 is available for download on http://download.gnu.org.ua/pub/release/miguel/


[Submit News]
[1 news in archive]
Show feedback again

Back to the top


Powered by Savane 3.1-cleanup+gray