September 2018 Archives by author
Starting: Tue Sep 4 09:59:04 UTC 2018
Ending: Fri Sep 28 13:48:01 UTC 2018
Messages: 85
- [Cryptech-Commits] [user/js/keywrap] branch increase_api_addr_space updated: Updated testbench to work with the parameterized memory.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch increase_api_addr_space updated: Updated testbench to handle parameterized core.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch increase_api_addr_space updated: Updated rtl and tb to support parameterized memory size.
git at cryptech.is
- [Cryptech-Commits] [sw/stm32] branch master updated: Make parsing and display of masterkey values consistent with one another, so the user might be able to copy and paste a generated key into the CLI for recovery.
git at cryptech.is
- [Cryptech-Commits] [sw/stm32] branch master updated: When erasing the whole keystore, optionally preserve the login PINs.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ecdsa256] branch master updated (bbca088 -> ea4d251)
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ecdsa256] 01/02: Turned ROMs into distributed memories, otherwise synthesizer was combining them into a single block ROM which hurt placement and routing.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ecdsa256] 02/02: Replicated certain FSM-related signals for better placement and routing.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ecdsa384] branch master updated: Same changes as for the 256-bit core.
git at cryptech.is
- [Cryptech-Commits] [core/platform/alpha] branch fmc_clk_60mhz created (now 714cf34)
git at cryptech.is
- [Cryptech-Commits] [core/platform/alpha] 01/01: Constraints for 60 MHz FMC_CLK.
git at cryptech.is
- [Cryptech-Commits] [releng/alpha] branch fmc_clk updated: Incorporate recent timing/placement fixes.
git at cryptech.is
- [Cryptech-Commits] [releng/alpha] branch fmc_clk_60mhz created (now 0770eb8)
git at cryptech.is
- [Cryptech-Commits] [releng/alpha] 01/01: Build with 60Mhz FMC clock.
git at cryptech.is
- [Cryptech-Commits] [releng/alpha] branch master updated: Incorporate recent core timing work and CLI improvements.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch increase_api_addr_space updated: Test write to all positions in the mem.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch increase_api_addr_space updated: Removed r_bank from dump since it no longer exists.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch increase_api_addr_space updated: Updated testbench to use the new API. Verified that the new API works. No more banks.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch master updated (b1b208d -> 1d9543b)
git at cryptech.is
- [Cryptech-Commits] [sw/stm32] branch fmc_clk_60mhz created (now 6245275)
git at cryptech.is
- [Cryptech-Commits] [sw/stm32] 01/01: Tweak for 60MHz FMC clock.
git at cryptech.is
- [Cryptech-Commits] [releng/alpha] branch fmc_clk_60mhz updated: Doh, stm32 FMC driver needs to know clock rate too. Thanks, Pavel.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch master updated: Adding a huge, self testing test case.
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] branch js_keywrap updated (cce47a9 -> 1655852)
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] 01/02: core.cfg [project keywrap]: We want two modexp cores for parallel CRT (and we fail badly if we don't get them). Also add ecdsa cores, so we can meaningfully compare results vs stock bitstream.
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] 02/02: Track Joachim's latest keywrap core - unroll bank-switched memory into a number of core register blocks.
git at cryptech.is
- [Cryptech-Commits] [sw/libhal] branch js_keywrap updated: Track Joachim's latest keywrap core - unroll bank-switched memory into a number of core register blocks.
git at cryptech.is
- [Cryptech-Commits] [sw/stm32] branch js_keywrap updated: Cleanup, move 'keywrap core' command to the hsm project, where it will actually be useful for short-term testing.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch auto_magic created (now 6cfcc1e)
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch auto_magic updated: Adding support for automatic A-value and RLEN calculation. Adding support for checking that unwrapped data is valid.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif created (now 6cfcc1e)
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Adding instatiation of the mkmif in the keywrap top level wrapper. Updated testbench anf Makefile to build with instantiated mkmif. The mkmif is not yet used by the keywrap.
git at cryptech.is
- [Cryptech-Commits] [sw/libhal] branch auto_magic created (now 92dcc23)
git at cryptech.is
- [Cryptech-Commits] [sw/libhal] 01/01: Track Joachim's keywrap core change to automatically initialize the AIV.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Moved the mkmif instance into the core itself. Added API to read the key if DEBUG is set.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Moved compile time debug access control of key to the API. Added correct code to mux key.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Adding API control bits to read and write key.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Increasing control state reg to support more states. Adding first states for read and write key handling.
git at cryptech.is
- [Cryptech-Commits] [user/js/mkmif] branch master updated: Fixed spelinng erorrs.
git at cryptech.is
- [Cryptech-Commits] [user/js/mkmif] branch master updated: Removed unneeded directives.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Adding more functionality needed for the mkm integration.
git at cryptech.is
- [Cryptech-Commits] [sw/libhal] branch hal_core_alloc2-fix created (now a446907)
git at cryptech.is
- [Cryptech-Commits] [sw/libhal] 01/01: Make hal_core_alloc2 a little smarter.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Adding more infrastructure needed for the integrated mkm.
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] branch master created (now f6636a2)
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 01/14: Low-level math routines
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 02/14: Multi-precision math routines
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 03/14: Modular math routines
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 04/14: Shared pieces of code
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 05/14: Shared piece of microcode (modular inversion)
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 06/14: Test vector for X25519
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 07/14: Test vectors for Ed25519
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 08/14: X25519-specific code (curve point multiplication)
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 09/14: Ed25519-specific code (curve base point multiplication)
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 10/14: X25519 tester
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 11/14: Ed25519 tester
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 12/14: Added Makefile
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 13/14: Ignore make output
git at cryptech.is
- [Cryptech-Commits] [user/shatov/curve25519_fpga_model] 14/14: Added readme file (unfinished, will update after Verilog for Ed25519 is done)
git at cryptech.is
- [Cryptech-Commits] [core/math/curve25519lib] branch master created (now aec5c7d)
git at cryptech.is
- [Cryptech-Commits] [core/math/curve25519lib] 01/01: Temporary copy of shared modules until we rework Verilog repository structure.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] branch master created (now 7e306d8)
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 01/06: Testbench for base point multiplier
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 02/06: Top-level module
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 03/06: Double-and-add point multiplication framework
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 04/06: Microcoded "worker" unit. Supports "move" opcode, support for "add"/"sub" will be added by copying code from ECDSA cores. Support for "mul" opcode requires reworking of the modular reduction helper module, work in progress.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 05/06: Internal operand memories ("banks") for the "worker" unit.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 06/06: Microcode framework and partial listing, work in progress
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Integrate the mkmif_core instead of the mkmif wrapper.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Increased control state space to make room for read and write operations.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Updated the keywrap API to support access to MKM status. Updated keywrap_core to support control of MKM access operations.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Added logic to perform status word read operation from the mkm. Adding interfaces and registers to be able to pass mkm status to host. Updated dut instantiation in core testbench to.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] branch master updated (7e306d8 -> 8d002c4)
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 01/04: Testbench for Curve25519 modular multiplier.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 02/04: Started porting modular multiplier from ECDSA.
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 03/04: Reworked modular multiplier...
git at cryptech.is
- [Cryptech-Commits] [core/pkey/ed25519] 04/04: Started porting modular reductor...
git at cryptech.is
- [Cryptech-Commits] [core/cipher/aes_speed] branch master updated: Added missing reset of registers. This fixes CT-01-001 FPGA.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Adding initial version of mkmif wrapper used by keywrap_core to hide protocol complexity.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Got all states needed. Added hold registers for address and data to be written.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Completed the functionality that should be in the wrapper. Now its just debugging...
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Some whitespace cleanup.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Integrated new mkmif_core wrapper.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Completed syntax debug after integration of new mkmif_core wrapper.
git at cryptech.is
- [Cryptech-Commits] [user/js/keywrap] branch integrate_mkmif updated: Adding initial version of testbench for the mkmif wrapper.
git at cryptech.is
Last message date:
Fri Sep 28 13:48:01 UTC 2018
Archived on: Fri Sep 28 13:48:03 UTC 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).