lkml.org 
[lkml]   [2003]   [Dec]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectVIA on-chip RNG and crypto...

VIA has publicly posted the docs for the 'xstore' and 'xcrypt'
instructions in their processors:

http://www.via.com.tw/en/viac3/c3.jsp

(grab "VIA Padlock {ACE|RNG} Programming Guide" down at the bottom)

'xstore' is an instruction that any program may use, to obtain entropy
from the on-chip hardware source (RNG). The in-kernel hw_random driver
already supports this (though this support will be moved to the
userspace rngd soon). 'xcrypt' provides on-chip AES encrypt and
decrypt, similarly useable by any program.

They have also supported open source by providing docs and occasionally
hardware to myself, Dave Jones, Alan, and others. So, while it might
appear this is a shameless plug :) I just really like the technology,
and am never shy about promoting good hardware designs, and vendors that
work with the open source community.

Jeff



P.S. In the interest of full disclosure, neither VIA nor my employer
prompted me to write this.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:59    [W:0.037 / U:0.216 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site