* Re: RSA [patch #1] [not found] <14892.1087920395@redhat.com> @ 2004-06-22 16:43 ` James Morris 2004-06-22 16:57 ` David Howells 0 siblings, 1 reply; 4+ messages in thread From: James Morris @ 2004-06-22 16:43 UTC (permalink / raw) To: David Howells; +Cc: Joy Latten, kartik_me, linux-kernel, serue, arjanv, jamesm On Tue, 22 Jun 2004, David Howells wrote: > (3) A DSA signature checker. > > In patch #3, ksign-publickey.c contains a keyring containing some public > keys. These are listed during boot: > > ksign: Installing public key data > Loading keyring > - Added public key 5B23D93E238D57CC > - User ID: David W Howells (hello) <dhowells@redhat.com> > - Added public key 8491D58C6C10A25E > - User ID: David Howells (dwh's signature) <dhowells@redhat.com> I think the way to manage keyrings is via a filesystem API, which different asymmetric crypto apps can register with. - James -- James Morris <jmorris@redhat.com> ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: RSA [patch #1] 2004-06-22 16:43 ` RSA [patch #1] James Morris @ 2004-06-22 16:57 ` David Howells 2004-06-22 18:08 ` James Morris 0 siblings, 1 reply; 4+ messages in thread From: David Howells @ 2004-06-22 16:57 UTC (permalink / raw) To: James Morris; +Cc: Joy Latten, kartik_me, linux-kernel, serue, arjanv > I think the way to manage keyrings is via a filesystem API, which > different asymmetric crypto apps can register with. I'm not sure what you're thinking of exactly. Can you elaborate? David ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: RSA [patch #1] 2004-06-22 16:57 ` David Howells @ 2004-06-22 18:08 ` James Morris 2004-06-23 23:49 ` Kyle Moffett 0 siblings, 1 reply; 4+ messages in thread From: James Morris @ 2004-06-22 18:08 UTC (permalink / raw) To: David Howells; +Cc: Joy Latten, kartik_me, linux-kernel, serue, arjanv On Tue, 22 Jun 2004, David Howells wrote: > > > I think the way to manage keyrings is via a filesystem API, which > > different asymmetric crypto apps can register with. > > I'm not sure what you're thinking of exactly. Can you elaborate? Different kernel asymmetric crypto apps (e.g. module signature checker) will need to be able to manage independent keyrings, and a common filesystem API would be useful for this. e.g. during startup, some init script loads keyrings into the kernel via /proc/crypto/keyring/app/addkey - James -- James Morris <jmorris@redhat.com> ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: RSA [patch #1] 2004-06-22 18:08 ` James Morris @ 2004-06-23 23:49 ` Kyle Moffett 0 siblings, 0 replies; 4+ messages in thread From: Kyle Moffett @ 2004-06-23 23:49 UTC (permalink / raw) To: James Morris Cc: linux-kernel, serue, Joy Latten, kartik_me, David Howells, arjanv On Jun 22, 2004, at 14:08, James Morris wrote: > Different kernel asymmetric crypto apps (e.g. module signature checker) > will need to be able to manage independent keyrings, and a common > filesystem API would be useful for this. e.g. during startup, some > init > script loads keyrings into the kernel via > /proc/crypto/keyring/app/addkey This is actually somewhat along the line that David Howells and I have been working on; getting a key-ring system into the kernel. We can probably have a patch implementing the API we're working on in alpha sometime in a couple weeks. This isn't really something that's useful to the cryptoapi itself, but it could be used to debug new cryptoapi functions. In addition, cryptoapi will be very useful to the key-ring system, if one is ever made. Cheers, Kyle Moffett ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-06-23 23:49 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <14892.1087920395@redhat.com>
2004-06-22 16:43 ` RSA [patch #1] James Morris
2004-06-22 16:57 ` David Howells
2004-06-22 18:08 ` James Morris
2004-06-23 23:49 ` Kyle Moffett
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox