index
:
secure-hid.git
main
SecureHID: Bus encryption for USB HID devices to guard against malicius USB devices and driver VMs in QubesOS
jaseg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2018-12-13
Add beginnings of a frama-c proof of the protocol logic
jaseg
2
-3
/
+37
2018-12-01
Replace word lists by PGP word lists
jaseg
8
-599
/
+852
2018-11-16
Key scrubber works but is untested on race conditions due to unexpected reset
jaseg
3
-8
/
+75
2018-11-15
Clear ciphers on handshake reset
jaseg
1
-1
/
+7
2018-11-14
known device/sram data persistence working
jaseg
5
-14
/
+53
2018-11-14
Pairing and fingerprint checking works nicely now
jaseg
6
-20
/
+240
2018-11-14
Basic status icon working
jaseg
2
-37
/
+52
2018-11-14
GUI pairing working as it should
jaseg
5
-31
/
+62
2018-11-13
Add tracing
jaseg
4
-6
/
+38
2018-11-13
Pairing and passthrough mostly working, except it's too slow
jaseg
4
-56
/
+78
2018-11-13
Textview tomfoolery
jaseg
2
-9
/
+80
2018-11-13
Host handshake mostly working
jaseg
8
-26
/
+94
2018-11-12
New host-side arch working
jaseg
8
-888
/
+487
2018-11-12
Pairing confirmation: ignore special chars and "and"
jaseg
4
-63
/
+111
2018-11-12
Confirmed pairing works
jaseg
9
-68
/
+616
2018-11-12
Handshake working with new abstractions
jaseg
11
-78
/
+1119
2018-11-08
Basic input demo working on qubes
jaseg
2
-25
/
+239
2018-11-08
Add proof-of-concept packet loss recovery through nonce search
jaseg
1
-6
/
+28
2018-11-08
HID report transmission partially works now
jaseg
8
-45
/
+92
2018-11-08
Break out noise.c and packet_interface.c
jaseg
7
-211
/
+246
2018-11-08
Noise handshake working
jaseg
4
-9
/
+98
2018-11-08
Noise integration compiles
jaseg
10
-5
/
+745
2018-11-06
Hacked together a packetizing mode for hex serial utility
jaseg
1
-8
/
+16
2018-11-06
Add nice hexdumpy serial utility
jaseg
1
-0
/
+46
2018-11-06
COBS/binary suport added, abstraction improved
jaseg
4
-54
/
+112
2018-11-06
Proper print abstraction and ring buffer works
jaseg
3
-82
/
+133
2018-11-06
DMA-supported LOG_PRINTF works
jaseg
5
-104
/
+80
2018-11-05
Some UART logging work
jaseg
4
-200
/
+79
2018-11-01
Make demo work with STM32F4 board from aliexpress for SecureHID project
jaseg
3
-63
/
+32
2016-09-11
Merge pull request #6 from amirhammad/usbh_config
Amir Hammad
1
-0
/
+1
2016-09-11
Fix missing usbh_config.h in the cmake project
Amir Hammad
1
-0
/
+1
2016-09-11
Merge pull request #5 from amirhammad/fix-g++-compiler
Amir Hammad
1
-1
/
+1
2016-09-11
Fix CXX compiler
Amir Hammad
1
-1
/
+1
2016-09-11
Merge pull request #4 from amirhammad/core-refactor
Amir Hammad
33
-1523
/
+2176
2016-09-11
lld: add mask with epdir
Amir Hammad
1
-1
/
+1
2016-09-11
use default case instead of handling other packet statuses explicitely
Amir Hammad
5
-47
/
+20
2016-09-11
xbox: remove warning about unused variable
Amir Hammad
1
-1
/
+0
2016-09-11
drivers: remove redundant forward declaration of usbh_dev_driver_t
Amir Hammad
4
-7
/
+0
2016-09-11
lld: remove not used error_count field in channel struct
Amir Hammad
1
-2
/
+0
2016-09-11
lld: simplify stm32f4_usbh_port_channel_setup
Amir Hammad
1
-36
/
+23
2016-09-11
lld: rework low level driver initialization
Amir Hammad
5
-19
/
+20
2016-09-11
use forward declaration for usbh_dev_driver_t
Amir Hammad
9
-90
/
+93
2016-09-11
Doc: set HAVE_DOT property
Amir Hammad
1
-1
/
+1
2016-09-11
use NULL instead of 0 for assigning null pointer
Amir Hammad
5
-15
/
+18
2016-09-11
midi: rename prefix of static functions
Amir Hammad
1
-12
/
+12
2016-09-11
lld: don't enable channel on write nack, return EAGAIN instead
Amir Hammad
1
-3
/
+12
2016-09-11
hub: use common code to remove device
Amir Hammad
3
-7
/
+3
2016-09-11
remove detection of hang
Amir Hammad
1
-5
/
+0
2016-09-11
HUB: make use of control wrappers + use enums
Amir Hammad
2
-218
/
+84
2016-09-11
hid: use control wrapper to simplify hid report writes
Amir Hammad
1
-80
/
+8
[next]