• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PowerShellの暗号化&複合化)

PowerShellでパスワード文字列の暗号化と複合化

このQ&Aのポイント
  • PowerShellを使って、パスワード文字列を暗号化し、複合化する方法について教えてください。
  • テキスト内に記録された暗号化された文字列を元に戻す方法がわかりません。どうすれば復号できますか?
  • 実に単純な方法のように思えるのですが、証明書や公開鍵は使っていないため、復号方法がわかりません。お力をお貸しください。

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

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

 

参考URL:
http://hiros-dot.net/PowerShell/myfunction/myfunction06.htm
wendy0303
質問者

お礼

osamuyさん、ありがとうございます。 参考となる資料をありがとうございます。 複合化の際には、暗号化が1STEPだったのに対し、 いちどSecure型(というのが普通か判りませんが)に 変換してから、元の文字列に戻す2STEPになるのですね。 おかげさまで解決することが出来ました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 暗号化ZIP でのパスワードの送り方

    http://www.ntts.co.jp/products/ccraftmail/function.html#03 上記のURLでのパスワードの送り方について、 このパスワードは、 楕円曲線暗号やRSA暗号のような公開鍵暗号で守られているのでしょうか? もしそうでないならば、 パスワード送信に公開鍵暗号を使わない理由がなにかあるのでしょうか? 受信者に楕円曲線暗号やRSA暗号の公開鍵、秘密鍵を作れるソフトを無料で配布すれば 受信者の作成した公開鍵でパスワードを暗号化して送れます。そうすれば、 受信するときにも安心してパスワードを受信できると考えます。 楕円曲線暗号などを使わない理由が分かりません。 その理由がお分かりの方よろしくお願いいたします。

  • delphi:文章の暗号化

    簡単な文章を暗号化することを考えているのですが、どうすればいいのか基本的なことがよくわかりません。 とりあえず考えているのは文章を文字コードにして公開鍵RSAでやりたいと思っています。 そのやり方に欠点などありますか?複合できなければしゃれにならないので。 ただ問題は文字コードに正確に変換する方法がわからないのです。改行などの問題もあるらしいですし。 もしdelphiにもっと簡単に暗号化できる関数などが用意されていたとしても、他のプログラムでも暗号化できるようにしたいので、そのために公開鍵を使いたいので、安易に使えません。また、暗号化する側に公開鍵と「暗号化するアルゴリズムを公開」しても複合することはできませんよね。。とっても不安です。

  • CGIで暗号化複合化

    今、Pealで簡単な暗号化ソフトを作ろうと思うのですが、 うまくいきません。 (文字コードを-1にして、aをbにするような) C言語であると、本文を配列にでもいれて、 それぞれ-1するとなるのですが、 pealの場合同じようにしてもなりません。 文字列の文字コードを-1にする場合、 pealではどのような計算で変数に 代入してやればすればよいのでしょうか?

    • ベストアンサー
    • CGI
  • sqlplusコマンドラインの暗号化

    powershellやBatの中でsqlplusを使用しています。 その際にコマンドラインだとパスワード文字列が丸見えになってしまいます。 これを何かの手段で暗号化できたりできるでしょうか? sqlplus system/password(passwordの文字列がプログラム内で丸見えになってしまう) ConvertTo-SecureStringなどのコマンドを使用してみたのですがうまくいきません。 よろしくお願いします。

  • 暗号の速度

    暗号で通信する方法には秘密鍵暗号方式と公開鍵暗号方式がありますが、よく公開鍵暗号方式の方が安全だけど時間がかかるということを耳にします。 公開鍵暗号方式って秘密鍵暗号方式に比べてどれくらい遅いのでしょうか? よろしくお願いします。

  • 暗号化・復号化のアルゴリズムにはどんなものがありますか?

    Cでプログラミングを勉強しており、20文字ほどの文字列を暗号化・復号化するプログラムを考えていますが、ネットを検索しても暗号化アルゴリズムでなかなかいいものが見つかりません。 私のリクエストとしては ・暗号化対象は半角英数字、半角記号のみ。 ・単に文字コードを1つずつずらしたような簡単な暗号ではなく、複雑なアルゴリズムを使用したい。 ・アルゴリズムは複雑でもプログラムは簡潔にできるものがいい。(長くても数百行程度)。 ・アルゴリズム自体の仕様が公開されている。 ・アルゴリズムは数学式で表せるものがいい。 ・スーパーコンピュータを使わなければ解けないほど時間がかかる暗号化アルゴリズムでなくてもいい。 ・暗号化のライブラリファイルは使わず、自前で全部コードを書きたい。 ・公開鍵や秘密鍵を使わなくてもいい。 上記の条件を満たす暗号化アルゴリズムでいいものがありましたら、教えてください。 以上、よろしくお願いします。

  • 共通鍵・公開鍵・秘密鍵の鍵とは?

    共通鍵・公開鍵・秘密鍵の鍵とは要は「123KJNIDlll・・・」などの数字や文字のパスワードのことでしょうか? 例えば、共通鍵暗号方式では、ファイル・テキストなどのパスワードを「123gh」などと設定して、 それを送信者と受信者でパスワードの情報を共有するのでしょうか? 公開鍵暗号方式も同様にファイル・テキストに「123yu」は公開鍵、「456ghjは秘密鍵と設定をするのでしょうか?

  • 暗号化 鍵

    今、暗号と鍵などの、を勉強しているのですが。テキストを読んでも、なんか、パッとしません。 事前に公開鍵を相手に渡しとは、直接相手に会わずに、どうやって、おくるのですか? メールの内容などを、盗聴されているかもしれないのに。 それと、PGPについて説明し、実際に使われている暗号技術について説明せよ、とは、どういったことでしょう?暗号技術というのは?

  • powershellで引数受け取り時にエラーになる

    powershellで下の様に引数を取得し変数に格納したいのですが、 $test = "$args" ファイル名に「&」などの文字があると読み込めないとエラーがでます。 そこで、どんな文字があっても単純な文字列として 読み込むにはどうしたら良いのでしょうか。 但し、ファイル名を手動で変更してから取り込む事はできません。 よろしくお願いいたします。

  • PowerShellの繰り返し処理の最後だけを

    PowerShell 3.0を使用しています。 for文における、前処理と後処理は可能なものでしょうか? for文で、「末尾にカンマ(,)のついた文字列」を繰り返し連結して行き、最後だけは「末尾にカンマを除外した文字列」を連結して変数に入れたいのですが、そもそも可能でしょうか? 現状、for文から抜けた後にその変数の「行末のカンマを削る」というやり方でなんとかなっているのですが、 美しくないので解決方法があればご教示下さい。 ENDとBEGINは関数内では使用することができるのですが、forではそれに相当するものが見当たりません。