make usb password generator for

Posted on Feb 5, 2014

The device implements the USB boot HID keyboard protocol so once plugged in, the device can receive keyboard LED state changes (caps lock, num lock, scroll lock), which are used in the firmware to trigger new password generation (four LED toggle messages, i. e. four caps lock presses). Randomness for the generated password is also taken from LED st

make usb password generator for
Click here to download the full size of the above Circuit.

ate change timings - ATtiny85 timer is left running and every time an additional state change happens, lower 6 bits in TCNT0 are used to add one character to the password - so for a new 10-character password (default setting), a total of 4+10 caps lock presses generate a new password, which is stored in EEPROM.

Leave Comment

characters left:

Related Circuits

  • New Circuits



    Popular Circuits

    Pulse Generator With Variable Duty Cycle Circuit
    Charging capacitor bank with current limiting circuit
    Wien Bridge Oscillator Circuit
    Voice recorder/playback circuit
    EUA2123 20-W Stereo Class-D Audio Power Amplifier
    Simple Knock Alarm With Piezo Sensor
    Servicing old radios
    Interfacing MaxTrac Mobile Radios to Repeater Controllers
    AVR ISP programmer In-System Programmer
    LES production with automatic hand controller circuit
    Astable multivibrator
    A simple remote control switch circuit
    Allowing only one-way operation of the motor-controlled circuit 2