index
:
sw/stm32
auto_zeroise
ekermit
fmc_clk
ft-crc32
ice40mkm
js_keywrap
master
modexpng
parade_of_half_baked_ideas
python3
rsa_timing
Cryptech HSM on STM-32 ARM processor
git repositories
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
projects
/
hsm
/
hsm.c
Age
Commit message (
Expand
)
Author
2018-05-20
Mutex for RSA blinding factors cache.
Rob Austein
2018-04-06
Merge branch 'profiling'
Paul Selkirk
2017-10-17
Overhaul UART API
Paul Selkirk
2017-10-11
Cleanup: signed/unsigned mismatches, mostly in loop counters
Paul Selkirk
2017-09-07
Rebase branch 'profiling' from master
Paul Selkirk
2017-09-07
Add task_yield_maybe
Paul Selkirk
2017-08-31
Withdraw SysTick_hook (commit 9ffead1), because it turns out there was alread...
Paul Selkirk
2017-07-31
Adapt uart_rx_thread to the post-thread tasking model, because we're still
Paul Selkirk
2017-05-24
Add task_yield_maybe
Paul Selkirk
2017-05-02
Merge branch 'init_cleanup' into no-rtos
Paul Selkirk
2017-04-30
Merge branch 'ksng' into no-rtos
Rob Austein
2017-04-29
Add minimal mutexes to the minimal tasking system
Paul Selkirk
2017-04-27
Replace the RTOS with a simple cooperative tasker.
Paul Selkirk
2017-04-26
Add support for hal_sleep().
Rob Austein
2017-04-17
Add a short delay to osMailAlloc, since we're no longer calling it in an ISR.
Paul Selkirk
2017-04-01
Change RPC UART to have a high-priority thread monitoring a large(ish) DMA
Paul Selkirk
2017-03-02
Try to be a bit more robust in the face of normal errors.
Paul Selkirk
2017-02-02
Add locking around keystore operations.
Rob Austein
2016-12-19
Merge branch 'master' into ksng.
Rob Austein
2016-09-23
Use subsectors instead of sectors in keystore.
Rob Austein
2016-09-20
Still some problem with uart receive under heavy load, so change to a 2-byte ...
Paul Selkirk
2016-08-23
Multi-client testing revealed race conditions in uart receive code
Paul Selkirk
2016-08-11
Multiple threads and multiple cores, to deal with multiple clients.
Paul Selkirk
2016-07-13
probe_cores() finally does the right thing, so we don't have to call it early.
Paul Selkirk
2016-07-07
Drop bad request packets.
Paul Selkirk
2016-07-07
Default to one RPC worker thread.
Paul Selkirk
2016-07-06
Add uart_set_default() to make debugging output easier.
Paul Selkirk
2016-06-30
RPC wire format now includes client handle in all requests, and opcode and
Paul Selkirk
2016-06-14
Import cli-test into hsm pretty much as-is.
Paul Selkirk
2016-06-13
RSA keygen needs even more stack space than I thought.
Paul Selkirk
2016-06-09
Put thread stack buffers in SDRAM, because pkey uses a lot of stack.
Paul Selkirk
2016-06-09
Rename main.c to hsm.c for consistency and a slightly simpler Makefile.
Paul Selkirk