Article View: fj.lang.c
Article #533Re: Q:暗号化
From: Bat
Date: Mon, 30 Mar 1998 00:00
Date: Mon, 30 Mar 1998 00:00
32 lines
1633 bytes
1633 bytes
>#include <stdio.h>
>void main(int argc, char **argv)
>{
> int c;
>
> while ((c = fgetc(stdin)) != EOF)
> fputc((c + 13) % 256, stdout);
>}
>
>なんてのはどうでしょう?
>ROT13のつもりです。めちゃくちゃ古い暗号化方法で、こんなのは
>暗号とは言えないレベルです。間違っても自分のプログラムに使ったり
>しないように>このプログラム
>
これは全部の文字を13づつずらしているという事ですか。
これだけでは確かに、簡単に解読されてしまいそうですね。
>
>基本は、ある数を別の数に置きかえる関数をいろいろいじるという
>感じになります。詳しくは、暗号の専門書を呼んでください。
>
なるほど。
ではそのうち、何か専門書を読んでみます。「聖書の暗号」とか(冗談です)。
でも、出来れば、もうちょっと何かあれば伺ってみたい感じです。暗号化の技法に
は、基本的なモノには何々法、何々法、何々法、というようなものがありまして、み
たいな事があれば…。
でもまあもちろん、ちゃんとやろうと思えば、どっちにしろ1、2冊本は必要とは
思います。
Technical Details
Message-ID:
<6fm68q$686$1@news1.dti.ne.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6fkn4d$h5r$1@news1.dti.ne.jp> <351E8F60.D7A59904@ina-lab.ise.aoyama.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 106434,d7a1f9e0b2aa78a4 X-Google-Attributes: gid106434,public From: "Bat" <mkkjm@mtci.or.jp> Subject: Re: Q:暗号化 Date: 1998/03/30 Message-ID: <6fm68q$686$1@news1.dti.ne.jp> X-Deja-AN: 338892843 Content-Transfer-Encoding: 7bit References: <6fkn4d$h5r$1@news1.dti.ne.jp> <351E8F60.D7A59904@ina-lab.ise.aoyama.ac.jp> Content-Type: text/plain; charset="iso-2022-jp" X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: Batmen Union Mime-Version: 1.0 Newsgroups: fj.lang.c