You are wrong. Not just slightly, but badly enough that I could not in good conscience ever recommend you for any programming job until I was convinced that you had learned from your mistakes.

I leave it as an exercise for you to read Applied Cryptography and figure out how to crack your own scrambling algorithm. A hint. If you xor 20 times it is the same as having done one xor. (Albeit against a different key than any of your original 20.) So it does not matter how well you have managed to confuse yourself about what you have done, to an attacker this is an xor, and if they get 2 messages written in English encrypted this way, they are going to have little trouble reading both of them.

Just because you don't see how they can do it, doesn't mean that they can't. Or even that they will find it particularly hard.


In reply to Re (tilly) 3: CipherText by tilly
in thread CipherText by NodeReaper

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



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.