in reply to Re^2: How to Make Crypt::DSA use a your key to sign something
in thread How to Make Crypt::DSA use a your key to sign something
and use that as a private key. The "key" must be a Crypt::DSA::Key object. From the looks of things, you need to save your key to a file, like$key{"priv_key"} = "864936564936746739711078786791024560681741810216";
then when you want to import that file$key->write( Type => 'PEM', Filename => $keyfile);
Now whether you can read that into a scalar value, I don't know. But the PEM key should look like$key = Crypt::DSA::Key->new(Type => 'PEM', Filename => $keyfile);
and NOT the number string you originaly had. I will post an example if I can get it to work. :-)-----BEGIN DSA PRIVATE KEY----- MIH3AgEAAkEAuu/8bF0QtFaU8Eo3XzJzyuwyfIEoCvYxzcx5dGkTa7przkVGPaJp n6uEPIueBQEP21+SmfebPpkbKF98gw+MSwIVAMGFQpGtsAWNedBzQ85p0CkTuKYZ AkBLciRf48J8u/LYz2FejmaPs88sKPt/mNLLfzOUz6LO0HqjXOq6vD0WzGcek0Z6 VK9JD3r9eyclPNvsArZ7v/LaAkBxM58UjEqschS9r7Je28kCQ4eYC4lhkRq+pAot /kh86LBlohQZ6A6zgCyPiKNLT5VQ29vKW49f36XjYrIDUk21AhQdRFsMvKVp+W5C 7L7i0FLp3tYb6w== -----END DSA PRIVATE KEY-----
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: How to Make Crypt::DSA use a your key to sign something
by xorl (Deacon) on Feb 23, 2006 at 21:22 UTC | |
by zentara (Cardinal) on Feb 23, 2006 at 21:35 UTC | |
by zentara (Cardinal) on Feb 23, 2006 at 21:58 UTC | |
by PodMaster (Abbot) on Feb 24, 2006 at 07:34 UTC |