ファイル(例abc.txt)を暗号化したいのですがwscript.exeの使い方を簡単に説明して戴けるか、あるいは独学する為に必要な本などを教えて下さい。
暗号化プログラムである事は解るのですが使い方が良く解りません。
質問の前提段階から間違っています。
wscript.exeは暗号化プログラムではありません。
https://docs.microsoft.com/ja-jp/windows-server/administration/windows-commands/wscript
また、「teratailを「サポートセンター」だとは思わないでください」と書かれているとおり、ここはあなたが調べてわからない「具体的な問題」を質問する場所です。どこがわからないのかを明示せず「説明してくれ」と頼む場所はありません。
ガイドラインを読んで適切な質問文に直しましょう。
https://teratail.com/help/question-tips
https://teratail.com/help/avoid-asking
それは申し訳ありませんでした
googleでwscript.exeを検索しHITした検索結果を調べたのですが良く理解できませんでした。
べつに誰かにやってもらいたくて質問した訳ではありません知識が古い為今のIT業界の実情が解らなかっただけです。
「サポートセンター」とも思っておりませんファイルを暗号化する方法を調べていただけです。
今使っている環境が古い為、全コンピューター器機の更新をしておりその関係で色々調査し試しております。
これはその一つです。
メーカーのサポートセンターでは何もわからないのです。
「古い知識」がいつの時代で止まっているのかを明記した方がいいかもしれませんね。もしかしたら同じぐらい古い知識を持ちつつ今の最新の知識も持ち合わせている人が親切にレベル合わせて回答してくれるかもしれない。
それと他の回答のコメントに書いてあるように自分で試しにプログラムを作ってみたいのか、質問文にあるように暗号化する手段さえ手に入ればいいのか曖昧ですね、どっちですか?
どうも有難うございます。
アセンブラは
インテル8080,8085,8086
ザイログZ80
メルコム80(?)
などです。
アセンブルプログラムはmasmなどを使っていた世代です。
その頃MS-DOS Ver2.11のBIOSの開発に携わっていました。
またメルコム80はVAX上のx-assm(?)です。
知識は1986年~2001年くらいですね。
8080,8085,8086のレジスタ構成(アーキテクチャー?専門用語が変化した為この意味で良いのか解りません)。
勉強をかねて今のCPUのレジスタ等を調べアセンブラ(もし有れば)試しに作ってみたいと考えています。
宜しくお願いいたします。
自身で作成したいのであれば、この質問は趣旨が異なりますので一旦閉じて、プログラム作成を行い、不明点が出た時点で新たに質問すべきです。
解りました
マルチ CPU となり、パイプラインも使えるようになって、Z80 や i8086 時代の CPU と今の CPU は仕組みが違います。アセンブラでチマチマ人が組むより、高級言語で書いてコンパイラに最適化させたほうが速いものが出来上がるくらいです。
また、アセンブラだと参考になるソースは無いと思います。Rijndael の論文をみつけて、それを自分で実装ということになるのではないでしょうか。
もし、暗号に実用を求めないというのであれば、カエサル暗号でもいいのかもしれませんが、今現在暗号化と言えば、国家規模の解読に耐えるくらいの強度を持つものを指します。
以下は Rijndael を C# で実装したものです。
https://referencesource.microsoft.com/#System.IdentityModel/System/IdentityModel/RijndaelCryptoServiceProvider.cs,f72a7553a292c3a7
これはライブラリのソースであり、これによって実装されたクラスを使用したものが私の回答になります。
どうもありがとうございました。
拝読いたします。
後日CPUの仕組みも調べてみたいと思います。
回答3件
あなたの回答
tips
プレビュー