• ベストアンサー

C言語とシェルスクリプトまたはバッチファイルで簡単なファイル暗号化

C言語とシェルスクリプトまたはバッチファイルで簡単なファイル暗号化 C言語とシェルスクリプトで簡単な暗号化ソフトを作ろうと思っています。内容は、ファイルの中身を16進数か、2進数に書き換えて、テキストファイルか、バイナリファイルか、オリジナルの拡張子を作って暗号ファイルに変換使用と考えています。出来たら、暗号化したファイルを2~5位に分離出来るようにオプションを作ろうと、思っています。C言語は、始めたばかりなので分からないこともありますが、全然気にしないでください。GUIはめんどくさいので、できればCUIで作れるようにしたいです。

noname#218392
noname#218392

質問者が選んだベストアンサー

  • ベストアンサー
  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.3

関数何を使えばいいのかと言われても。どこでつまずいているのかがわかりませんのでお答えのしようが無いですけど。

その他の回答 (2)

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.2

どうぞ、作ってください。 で、質問はなんですか?

noname#218392
質問者

補足

ごめんなさい。大事なことを書くのを忘れていました。要はこのプログラムを作るC言語の関数で何を使えばいいのか教えてください。

  • asuncion
  • ベストアンサー率33% (2126/6288)
回答No.1

で、質問は何ですか?

関連するQ&A

  • シェルスクリプトだけでWakeUpOnLanはできますか?

    bashのシェルスクリプトだけでWakeUpOnLanはできますか? 方法や解説サイトがあれば教えてください シェルスクリプトでは無理でしたらC言語のCUIでもいいのでお願いします よろしくお願いします

  • シェルスクリプトのバイナリ化

    オリジナルのシェルスクリプトを作成しています。 そのシェルを配布したいと考えております。 そこでRPMにビルドして、テストサーバーにインストールすると、 そのシェルのソースコードが丸見えの状態になってしまいます。 シェルのバイナリ化をするには、どうすればいいでしょうか。 宜しくお願いいたします。

  • GPG暗号化をシェルスクリプトで実行する方法

    いつもお世話になっております。 パスフレーズの入力しGPGコマンドでファイルの暗号化を自動化するシェルスクリプトの書き方について教えてもらえませんでしょうか。 あるファイルをgpgコマンドを使いパスフレーズを入力し暗号化したいのですが、 > gpg -c ORG_FILE パスフレーズ入力 パスフレーズ再入力 このパスフレーズを指定して実行する作業を自動化したいと思っています。 このGPG暗号化パスフレーズの入力、再入力をシェルスクリプトで実行するにはどのようなコマンドの書き方をすればよいかご教授願えませんでしょうか。 どうぞ宜しくお願い致します。

  • スクリプト言語「PHP」とGUI 、 データベース

    スクリプト言語「PHP」とGUI 、 データベース言語「SQL」とCUI は無関係?

    • ベストアンサー
    • MySQL
  • シェルスクリプトで

    いくつかのテキストファイルがあって, その中で内容が重複するもの(ファイル名は違うが中身は同じ)ファイルをみつけるシェルスクリプトが書きたいのですが, どのように書けばよいでしょうか. というかそのように書くことは可能でしょうか. ぶしつけですいませんが,回答お願いいたします.

  • C言語を学ぶ理由が知りたいです!

    高校一年です。 タイトルどおり、C言語を学ぶ理由をしりたいです。 僕は、普段使ってるソフトのようなGUIアプリが作りたいです。 しかし「やさしいC」という本を買ったのですがCUIのことしか書いてありません。 GUIアプリを作りたい場合は、C言語じゃだめなんでしょうか? もしC言語でGUIアプリが作れるならどうのようにして作るのか教えてください かなりの初心者です。あまり難しい言葉を使わないでいただけると嬉しいです。

  • シェルスクリプト間で排他をとりたい

    環境 linux(redhat) 使用シェル bash シェルスクリプトAとシェルスクリプトBを作成し、 シェルスクリプトAが動作している間は、シェルスクリプトBの動作を禁止したいと考えています。 例えば、シェルスクリプトAが起動している状態で、シェルスクリプトBが起動されたとき、シェルスクリプトBは、シェルスクリプトAが起動していることを検知して、自発的に処理を終了するようにしたいと考えています。 上記のような仕組みをシェルスクリプトで実現可能でしょうか? 基本的には、シェルスクリプトの先頭で、ある資源のロックを行い、終了時にロックの解放ができれば、その仕組みは実現可能と考えています。 (シェルの異常終了時は、ロックが自動的に解放されることが望ましい) 上記のようなことをシェル(bash)で実現可能でしょうか。 bash単独での方法、もしくはbashからperl,C言語作成の実行モジュールを呼び出す方法でもかまいません。 (ちなみにperl(もしくはC言語作成のモジュール)単独では実現可能なことはわかっています)

  • シェルスクリプトのBシェル(Bourne)に出てくる、$0,$1,$2

    シェルスクリプトのBシェル(Bourne)に出てくる、$0,$1,$2...のような位置パラメタや、$?,$$,$!,$-のような特殊変数がありますが、これはPerlやRubyもあるようですが、意味や効果、やり方等は同じでしょうか。 当方はPHP,JavaScriptしか触れていませんし、PHPやJavaScriptは、そのような位置パラメタや特殊変数は見当たりませんでした…。 つまり、PerlやRubyはUNIXのコマンドから誕生したスクリプト言語ということでしょうか。 こういった位置パラメタや特殊変数はPerlやRuby以外に他の言語にもありますでしょうか。PythonとかCとかJavaとか…。 また、Bシェルを学んでいる途中ですが、シェルスクリプトの中にはbourne以外にもbashやC Shell,zsh,Perlがありますが、何故Perlが入っているのでしょうか。 Perlをやっている方は別途シェルスクリプトをやる必要はないということでしょうか。

  • シェルスクリプトでファイル名変更

    あるディレクトリにあるファイルの名前をシェルスクリプトで一括変更したいと思っています。 旧ファイル名 新ファイル名 apple   banana orange   lemon kiwi      melon strawberry apricot のように、新旧ファイル名(拡張子を除く)をタブで区切ってfilename.txtというファイルに入れてあります。ごらんの通り新旧ファイル名とも規則的ではありません。拡張子は新旧ともすべて.wavです。 awkもしくはreadでできるかなと思ったのですが、私の力ではできませんでした。お知恵を拝借できれば幸いです。(シェル初心者、使っているのはBシェルです)

  • C言語の事

    OSXを使っています C言語のコードをある程度覚えました ターミナルで簡単なコードを実行しています 話はここからです、コードをある程度覚えたのは良いんですが なにを作れば良いか困っています。 本は簡単すぎて実用的では無いので困っています タイマーなど実用的なアプリを作ってみたいと思っています GUIのアプリではなくCUIのアプリでお願いします cocoaやcarbonではなくC言語で御願いします(CUI) 色々教えて下さい

専門家に質問してみよう