Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: public key encryption

by MidLifeXis (Monsignor)
on Jun 01, 2004 at 17:01 UTC ( #358237=note: print w/replies, xml ) Need Help??

in reply to public key encryption

First I would find which PK method(s) meet(s) your needs. Then, and only then, would I look at which API feels the best.

The order you seem to be doing this in is akin to deciding to use a shovel, sledge hammer, or hoe based on how the handle feels in your grasp.

Just my $0.02.


Replies are listed 'Best First'.
Re: Re: public key encryption
by perrin (Chancellor) on Jun 01, 2004 at 18:15 UTC
    Are you saying that you don't believe public key encryption is a well-understood problem at this point? It was my impression that it makes very little difference which method one uses. All of the ones I've seen seem to support what I want do, i.e. encrypt with a public key and decrypt with a private key later on a separate machine.

      No, but if you have requirements that you need to meet as well (customer only uses MS products, legal will not allow anything with GNU in it, key size limitations, implementation limitations (netscape and poor initial seed selection, anyone?), strength of cipher used, and so on), then those should be evaluated first, or at least balanced with the desire to use the XYZ API.

      A problem being well understood does not preclude a solution from having flaws in either design or implementation, nor does it preclude other requirements from limiting your solution set. If you have no requirements other than that0 you can transform it into and out of a secure1 form, then ignore my post.

      That is all that I am saying.


      1 - any definition of "secure" brings along with it other baggage, which I would also consider as requrements.


      (minor) 0 - Added missing word.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://358237]
NodeReaper gets another author to use Module::Build

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (5)
As of 2017-11-24 04:40 GMT
Find Nodes?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:

    Results (344 votes). Check out past polls.