喫茶XRAYトップページ

[スレッド全体
]

[10674] テキストデータの暗号化返信 削除
2017/1/16 (月) 12:40:06 Mr.XRAY
エンバラデロのフォーラムに

>とりあえず、簡単に読めなくするのが目的です。

  (↑ 最初からそう言えばねぇ...)

という書き込みがありましたので,以下のサンプルを追加してみました.
ネット上にある昔のコードと違い,TBytesStrea, TEncoding を使用しているので,
コードがかなり短くなっています.

[882_テキストをバイナリデータ形式で保存]
[03_データの暗号化と復号化 ( 簡易版 )]
http://mrxray.on.coocan.jp/Delphi/plSamples/882_TextSaveBinary.htm#03


[10675] Re:テキストデータの暗号化返信 削除
2017/1/17 (火) 00:21:41 KON
▼ Mr.XRAYさん

> [882_テキストをバイナリデータ形式で保存]
> [03_データの暗号化と復号化 ( 簡易版 )]
> http://mrxray.on.coocan.jp/Delphi/plSamples/882_TextSaveBinary.htm#03


読みました〜
XorBytesStreamの関数の処理内容を色々と変更すれば、
独自の暗号化プログラムが出来て面白そうですね。
バイトローテートシフト、バイトスワップ、あとダミーバイトを入れるとか^^
そのロジックパターンを数10種類作って、ロジックパターン番号を埋め込めば、
もう複合化プログラムが無ければ作った本人でも読めなさそうですね(笑)


[10679] 簡単とは?返信 削除
2017/1/18 (水) 15:29:25 Mr.XRAY
> >とりあえず、簡単に読めなくするのが目的です。
>
>   (↑ 最初からそう言えばねぇ...)


この「簡単に」の簡単とはどのような操作の意味するのかは分かりません.
もしかしたら,こういうことも含まれるのかな ?
ということで,コードの下に [備考] として追記しておきました.

# 取説を書いたとします.
# その取説に「このテキストは簡単には読めません」
# と書いてあったとして,その取説を読んだ人はどう解釈するんでしょうね.


[10680] Re:簡単とは?返信 削除
2017/1/18 (水) 16:46:57 SO@まだ魔女の一撃中
▼ Mr.XRAYさん
> > >とりあえず、簡単に読めなくするのが目的です。

zipファイルにして、拡張子をbinとかにするのも1つの手かも?

[10681] Re2:簡単とは?返信 削除
2017/1/18 (水) 17:01:12 Mr.XRAY
▼ SO@まだ魔女の一撃中さん

> zipファイルにして、拡張子をbinとかにするのも1つの手かも?

これもありですね.ziP の操作はプログラムからできますから.
考えればいろいろあります.
そう言えば,Office 2007 以降の ZIP 形式のエクセルやワードの文書も
「簡単」には見ることができませんね.

ということで,[備考] の文章に追加させていただきました (^^;


[10682] Re:簡単とは?返信 削除
2017/1/18 (水) 20:19:27 Mr.XRAY
> > >とりあえず、簡単に読めなくするのが目的です。
> >
> >   (↑ 最初からそう言えばねぇ...)
>
> この「簡単に」の簡単とはどのような操作の意味するのかは分かりません.
> もしかしたら,こういうことも含まれるのかな ?
> ということで,コードの下に [備考] として追記しておきました.


[備考] から格上げしました.

[04_ユーザに変更されたくないテキストや画像の扱い]
http://mrxray.on.coocan.jp/Delphi/plSamples/882_TextSaveBinary.htm#04

おかげ様でレスの準備が整いました.
質問された方が,実際にはどんなことが目的かによって,レスの内容を
考えたいと思います.
その前に,他の人がレスしてまうかも知れませんか (笑)

[XMLデータをバイナリ形式でシリアル化したいのですが]
https://forums.embarcadero.com/thread.jspa?threadID=245817&tstart=0

「シリアル化」の意味はまだ謎のままです.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82