[Cryptech Tech] Key generation and storage

Basil Dolmatov dol at reedcat.net
Tue Feb 3 06:12:34 UTC 2015


I do wonder too... 

Отправлено с iPhone

> 30 янв. 2015 г., в 4:04, Rob Austein <sra at hactrn.net> написал(а):
> 
> At Wed, 28 Jan 2015 09:00:36 -0500, Rob Austein wrote:
>> At Wed, 28 Jan 2015 14:25:36 +0100, Jakob Schlyter wrote:
>>> 
>>> 1. Key Generation
>>> 
>>> Question: Are keys generated by ARM or FPGA?
>>> 
>>> - Key generation in FPGA requires minor CPU core.
>>> - Key generation in ARM can use cryptlib.
>>> 
>>> Recommendation: In order to contain and protect the key generation process, perform all key generation in the FPGA.
>> 
>> I thought the ARM in question was inside the tamper boundary.
> 
> Having heard no response, I thought perhaps I should expand a bit on
> this question.
> 
> a) In case it wasn't clear, I was assuming that key generation on the
>   ARM was in software, eg, cryptlib, not in some spooky hardware
>   thing on the ARM.
> 
> b) As far as I know, we are not planning any sort of security barrier
>   between the FPGA (blue) and ARM (green).  Both are inside the
>   tamper boundary.   Adding a security barrier on that interface
>   looks like a slippery slope to me.
> 
> So, again: what's the problem we're trying to solve by moving key
> generation onto the FPGA?
> _______________________________________________
> Tech mailing list
> Tech at cryptech.is
> https://lists.cryptech.is/listinfo/tech


More information about the Tech mailing list