Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from alt.ascii-art, 12 Apr 2001.
Re: ASCII Art and cryptography.

Re: ASCII Art and cryptography.

In alt.ascii-art, Anthony Delorenzo <ajd...@sfu.ca> wrote:
> Anyways, it has occurred to me that ASCII pictures would be an ideal
> method for concealing ciphered text.  An innocuous usenet posting or
> signature line picture could easily contain an enciphered message.  I'm
> going to try to come up with a few examples in the next while (and
> hopefully some perl scripts), but in the meantime, has anyone else done
> anything in this area?  Any URLs of interest?

Clinton A. Pierce wrote a program a while ago to embed sekret messages
into ascii art. He posted it to comp.lang.perl.misc in early Feb of
this year. A Google search (groups.google.com) should find the thread,
the subject line of the first message was "Apologies to Joyce Kilmer, a
hack for your enjoyment", and had this perl script:

#!/usr/bin/perl -w

                    '% * % % * % %<>
               * % ~ * % % * % * * % *      *
       * % % * *   % * % *<> * % ~   % % % * %
     *  * * % * % % % % * % % % % % % * % % * %
     % * % % ^ * % % % % *[] % % * * % * * % %  %
      % * %   % % % % % * * % * * @ *   @ % * % %
    % ^ % * % * % * * % % * %  <> % % % % * % %() %
  % % * * * % % * % % * * % * * * * % * * % % * * *
   %   * * * % % * % % *[]<> % % % % * % * * * % % *<>
 % * *  % % % * * % * * * \ * %\ * * *   %/ \ # % * *
  % % % *\ * /\ * *// %  %\ <>\ // % %/ % \// % * %
    * * *\ \|| \ \/ / % %// \ \ *\ /<> %//  %// % %<>
   * % * %\  \  |   | ||// % || //  \// % // * * * %
   %{} %  * ----\   \ | /   %||//   /  ---/ / * % % *
     % *  *\ ____\   \| |    /  /  /   /----/ * %
            \ ----\     |   /   //    /
                   \     \ /        /'
                    =~m/(.*)/s;$_=$1;
                     s![-\\|_/\s]!!g
                       ;%e=('%',0,
                       '^',132918,
                       '~'=>18054,
                       '@'=>19630,
                       '*' =>0b01,
                       '#'=>13099,
                       '[]'=>4278,
                       '<>'=>2307,
                       '{}'=>9814,
                       '()',2076);
                       for $a(keys
                       %e){$e{$a}=
                       sprintf"%b"
                       , $e{$a};}
                     $y= qq{(}.join(
                     '|',map "\Q$_\E"
                   ,keys %e).qq{)};s/$y
              /$e{$1}/gex;print pack"B*",$_;

__END__

If you run the script, it prints a message. The message is hidden
in the characters used for the leaves. If it used a solid stem,
instead of a program, then only someone who know to run a decoder
over it would find the message. 

Later on Clinton posted a script to take a message, and a peice
of ascii-art, and replace the 'fill' characters of the art to encode
the message in a new bit of ascii-art. Eg, replace solid 'O's with
a mix of 'O' and '0' to subtly hide the message.

Elijah
------
I think that I shall never see a program as lovely as a tree.

Original message headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f996b,779e8ffc5cf3c83e
X-Google-Attributes: gidf996b,public
X-Google-ArrivalTime: 2001-04-12 13:40:09 PST
Path: supernews.google.com!sn-xit-03!supernews.com!hermes2.visi.com!news-out.visi.com!news-out.visi.com!hermes.visi.com!europa.netcrusader.net!205.252.116.205!howland.erols.net!panix!news.panix.com!qz!not-for-mail
From: Eli the Bearded <*@qz.little-neck.ny.us>
Newsgroups: alt.ascii-art
Subject: Re: ASCII Art and cryptography.
Date: 12 Apr 2001 20:38:16 GMT
Organization: Some absurd concept
Lines: 69
Message-ID: <eli$010...@qz.little-neck.ny.us>
References: <9b4rcq$p14$1...@morgoth.sfu.ca>
NNTP-Posting-Host: panix5.panix.com
X-Trace: news.panix.com 987107896 2820 166.84.0.230 (12 Apr 2001 20:38:16 GMT)
X-Complaints-To: abu...@panix.com
NNTP-Posting-Date: 12 Apr 2001 20:38:16 GMT
X-Files: Used for sharpening claws and teeth on your hawk and hacksaw
X-Motto: "Erosion of rights never seems to reverse itself." -- kenny@panix
X-US-Congress: Moronic Fucks.
X-Attribution: EtB
X-Usenet-II: Because it is time for October.
Encrypted: double rot-13
X-Newsreader: Sony Playstation 5.0MIPS
Xref: supernews.google.com alt.ascii-art:5251
About this message. This message was posted publicly to the newsgroup alt.ascii-art in 2001 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.