May 2015 Archives by subject
Starting: Mon May 4 03:21:25 UTC 2015
Ending: Thu May 28 14:15:52 UTC 2015
Messages: 128
- [Cryptech-Commits] [core/cipher/aes] 01/01: (1) Changed name and version to reflect that it is not only AES-128 and that the core is fairly close to done. (2) Moved counter update.
git at cryptech.is
- [Cryptech-Commits] [core/cipher/aes] 01/01: (1) Changed ordet of status and config addresses to conform to what we have in other cores. (2) Changed to localparam to stop polluting namespace.
git at cryptech.is
- [Cryptech-Commits] [core/cipher/aes] 01/01: Corrected where config bits are.
git at cryptech.is
- [Cryptech-Commits] [core/cipher/aes] branch master updated (241a101 -> d35e060)
git at cryptech.is
- [Cryptech-Commits] [core/cipher/aes] branch master updated (b07918a -> 241a101)
git at cryptech.is
- [Cryptech-Commits] [core/cipher/aes] branch master updated (d35e060 -> fc8c932)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: (1) Removed unneeded default state. (2) Cleanup of testbench and added a bigger test case.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Added internal cycle counter. Added API addresses to extract cycle counter value. Moved reset of start reg to beginning of FSM.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Adding two more signing test cases with e=65537 and explicit lengths for exponent and modulus, message.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Fixed names.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Fixed RH operand size.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Removed file that should not have been in the repo.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Removed obsoleted temp parameter.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Updated TB to use access ports. Added missing invalidate of residue when modulus is updated. Minor cleanup.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/01: Updated the C model with version of modexp that supports explicit, separate lengths for exponent and modulus. Also added new test cases, cleaned up code etc.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 01/02: Changed to using modexp length register and removed the common length register.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] 02/02: Adding new memories with internal pointers.
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (033f629 -> 7b58de7)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (048a8d7 -> 24ef45b)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (214ebcd -> 28f6859)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (24ef45b -> edd192a)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (28f6859 -> 7bb2e93)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (3e8d9c7 -> 214ebcd)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (7bb2e93 -> 033f629)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (a8662af -> b4c3141)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (b4c3141 -> 3e8d9c7)
git at cryptech.is
- [Cryptech-Commits] [core/math/modexp] branch master updated (edd192a -> a8662af)
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] 01/01: Fixed incorrect bitwidth of address to modexp core. Removed address block defines that are internal to the modexp core. Now the modexp core does not get optimized away.
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] 01/01: Fixed missing assignment to debug port if the RNGS segment is not enabled. Moved default assignments in output select to before the case to make ISE happier. Added proper name of process.
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] 01/01: Populate cipher_selector; finesse math_selector.
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] 01/02: Adding math segment in core selector.
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] 02/02: Adding a core license file.
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] branch master updated (0d098d6 -> e34b409)
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] branch master updated (1fc860c -> 0d098d6)
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] branch master updated (e34b409 -> f05a3c6)
git at cryptech.is
- [Cryptech-Commits] [core/platform/common] branch master updated (f0f4bcb -> 1fc860c)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: (1) Added base address to all AES addresses. (2) Added base address to all ChaCha addresses. (3) Updated modexp addresses with new memory access ports. Removed all prefixes that are now redundant. Fixed minor modexp mapping nits such as incorrect order of length addresses. Updated the version to reflect changes of API and that we now can do trivial modexp operations from SW.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: (1) Added defines for the chacha stream cipher core. (2) Fixed incorrect define for AES.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Added aes_tester as build target. Added initial version of aes_tester program with NIST test vectors.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: add extra effort to map phase of command-line build
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding a bigger testcase with 128 bit operands for modexp_tester. Increasing limit for ready and valid.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding a new test program for the modexp core. Adding build target for modexp_tester.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding API defines for the AES core.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding a second 2048 bit verify test case.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding a testrunner function. Changed TC1 to use the testrunner. Automagically cleaned up trailing whitespace.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding code for running single block tests doing encipher and decipher operations. Adding test runner for NIST tests.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding two more test cases. These two are with e=65537 and 64 or 256 bit modulus.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Adding verbose command line option.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: add read/write-port version of block memories to build
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Changed all tests to use the testrunner.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Cleanup. Adding more functions for checking and cleaning memories.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Completed first, simple test of aes core. This test program runs all NIST single block tests with 128 and 256 bit keys in encipher and decipher modes.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Debugged the new testrunner on the Novena. Now all test cases works as expected.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Removed obsolete build target 'trivial'. Removed dual block test stub from aes_tester.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/01: Use correct addresses for 256-bit keys. Report whether tests passed instead of trusting human beings to read hex. Other trivial cleanups.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 01/03: Add all cores to build files.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 02/03: Document address structure, remove redundant symbols.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] 03/03: Rename bitmask symbols.
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (021c35c -> ee4a3f5)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (05b139f -> f2164aa)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (267edcb -> d6ff18e)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (4b5dc65 -> ebdf59f)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (55441ea -> ffa12c3)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (644e959 -> 267edcb)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (705e513 -> e4af8f2)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (7c4de55 -> 4b5dc65)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (9e5270a -> 05b139f)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (a0856d1 -> da10db7)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (d6ff18e -> 021c35c)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (da10db7 -> e2eb1f2)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (e4af8f2 -> a0856d1)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (e858d01 -> 55441ea)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (ebdf59f -> 9e5270a)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (ee4a3f5 -> f5a7d9f)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (f2164aa -> fc6b7ce)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (f5a7d9f -> e858d01)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (fc6b7ce -> 644e959)
git at cryptech.is
- [Cryptech-Commits] [core/platform/novena] branch master updated (ffa12c3 -> 705e513)
git at cryptech.is
- [Cryptech-Commits] [core/rng/trng] 01/02: Adding target for linting the trng.
git at cryptech.is
- [Cryptech-Commits] [core/rng/trng] 02/02: (1) Added a cipher block statistics counter. (2) Cleaned up the csprng code and connected discard for fast restart of trng. (3) Added addresses for allowing API to write a known seed to allow test mode. (3) Fixed a number of minor issues during linting. (4) Fixed the csprng testbench to actually generate data as well as displaying the block stat counter.
git at cryptech.is
- [Cryptech-Commits] [core/rng/trng] branch master updated (40c7808 -> d5974ed)
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: Adding the STMCubeMX configuration file for the STM32F429BIT6 to be used on the Alpha board.
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: Adding two more serial interfaces to the CPU to allow connection of for example a Smart Card reader and display as local interface not dependent on the host.
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: init
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: Novena memory map
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: sync with latest alpha board design
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: Updated Alpha Board drawing with STM32 MCU as main processor, changed to FMC SRAM interface to FPGA and SDRAM as external processor memory.
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: Updated estimates with real values for RSA/modexp core. Fixed errors in calculations and updated numbers for available resources in Xilinx FPGAs.
git at cryptech.is
- [Cryptech-Commits] [doc/design] 01/01: Updated main CPU model and package. Changed the main CPU external memory to bigger SDRAM and two chips, one for each interface.
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (21946f5 -> 9b061b9)
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (300ddff -> d40e90c)
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (391dbd2 -> ba054e4)
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (9b061b9 -> e0aa64f)
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (ba054e4 -> 300ddff)
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (d40e90c -> fc55498)
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (e0aa64f -> 391dbd2)
git at cryptech.is
- [Cryptech-Commits] [doc/design] branch master updated (fc55498 -> 0de0f83)
git at cryptech.is
- [Cryptech-Commits] [user/shatov/gost/streebog] 01/01: Initial version of GOST 34.11-2012 (aka Streebog) hash core
git at cryptech.is
- [Cryptech-Commits] [user/shatov/gost/streebog] branch master created (now cd8f45d)
git at cryptech.is
- [Cryptech-Commits] [user/shatov/gost/streebog_tester] 01/01: Initial version of GOST 34.11-2012 hash core test program for Novena.
git at cryptech.is
- [Cryptech-Commits] [user/shatov/gost/streebog_tester] branch master created (now 12d4c45)
git at cryptech.is
- [Cryptech-Commits] [user/sra/aes-keywrap] 01/01: Add code to log internal state, and argparse goo to control verbosity.
git at cryptech.is
- [Cryptech-Commits] [user/sra/aes-keywrap] 01/01: Initial commit of AES Key Wrap implementation.
git at cryptech.is
- [Cryptech-Commits] [user/sra/aes-keywrap] 01/01: Test case generator for non-192-bit AES keys.
git at cryptech.is
- [Cryptech-Commits] [user/sra/aes-keywrap] branch master created (now 865fffe)
git at cryptech.is
- [Cryptech-Commits] [user/sra/aes-keywrap] branch master updated (865fffe -> bb9f126)
git at cryptech.is
- [Cryptech-Commits] [user/sra/aes-keywrap] branch master updated (bb9f126 -> d56b6a3)
git at cryptech.is
- [Cryptech-Commits] [user/sra/build-tools] 01/01: Initial commit of my silly build script collection.
git at cryptech.is
- [Cryptech-Commits] [user/sra/build-tools] branch master created (now 5206bcd)
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 01/02: First pass at RSA tests.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 01/15: Import FPGA I/O code from core/platform/novena/sw, add minimal autoconf, whack with a club until it builds.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 02/02: More fun with RSA test cases, still not working.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 02/15: Add csprng and hash modules. Add real error codes instead of magic numbers, and propegate error codes up from lower layers. Whack C++-isms, add parenthesese to a lot of macro expressions for evaluation safety, other minor cleanup.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 03/15: Add AES Key Wrap using Cryptech AES core.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 04/15: Copy Joachim's EIM timeout change, make timeout configurable at compile time. Detect not-multiple-of-four-byte errors before they trigger an infinite loop. Remove printfs() that don't belong in library code, along with an unnecessary malloc(). Other minor cleanup.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 05/15: Add test harness: no useful tests yet, just the framework. Add human-readable error strings for hal_error_t codes.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 06/15: Add test cases for 128-bit and 256-bit KEKs.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 07/15: Guess it might help to write the config value to the AES core after constructing it, doh.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 08/15: Typing "!" when one meant "~" has interesting effects when bit masking.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 09/15: AES key wrap now working with AES core.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 10/15: First pass on hash test code.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 11/15: Debug hash-testing code.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 12/15: Cleanup.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 13/15: Add missing truncated SHA-512 cases.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 14/15: Doh, skip tests when we know core isn't present.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] 15/15: Cleanup: names of *_core_present() functions, Makefile.
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] branch master created (now 9e00faa)
git at cryptech.is
- [Cryptech-Commits] [user/sra/libhal] branch master updated (9e00faa -> f210238)
git at cryptech.is
Last message date:
Thu May 28 14:15:52 UTC 2015
Archived on: Thu May 28 14:15:52 UTC 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).