Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Here are my objections to this post.
  1. This isn't valid Perl. It won't run.
  2. Even if it was, you are failing to achieve the basic level of encryption taken for granted decades ago. This is an improvement on the xor nonsense that you had previously. But it isn't much of an improvement.
  3. The fact that you are trying to get a patent is but another reason to avoid this. It is possible that you might get a patent. But that is IMO due to how broken the patent system is, and not to the merits of your case.
  4. A basic rule in cryptography is to never trust the crypanalysis of the author of the code. This applies when the author is widely recognized as a competent researcher. It applies doubly when the author is an amateur.
  5. There are widely available free alternatives which are much more trustworthy. For instance RSA is no longer encumbered by a patent, has been analyzed intensely, and can be used for the application that you mention by the simple expedient of putting your website on an https server. That takes care of the details on the server's end, and the browser will do the rest.
  6. You still have not realized that your prototypes are completely being ignored? We went through this before and I know you didn't believe us then, but it is true. You would be better off just removing them all because they are not used on method calls.
In short, I am actively recommending that people not try to use this.

In reply to Re (tilly) 1: CipherTextI by tilly
in thread CipherTextI by Steeeeeve

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2024-04-23 19:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found