On Fri Nov 27 05:34:24 EST 2009, lu...@proxima.alt.za wrote:
> And another equally silly question, maybe there's someone else out
> there that can learn from my mistakes and/or ignorance: the factotum
> on the CPU server does not contain all the keys "eve" is entitled to,
> in fact, it only contained a key that could be constructed from the
> NVRAM contents (what does the !hex=?  entry represent?).

this is documented in factotum(4) at the top of the section
"Key Tuples".  the key relationshop is that
        hex := f(password)
where f is passtokey (/sys/src/libauthsrv/passtokey.c).  so
hex and password have equivalent functionality.
/sys/src/cmd/auth/factotum/p9sk1.c:/^p9skaddkey
shows how they're used.

- erik

Reply via email to