ショッピングモール  Automotive ( Luxury )  Automotive / Motorcycles ( General )


掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板1

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.5214

Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---cryptor(2006/01/01 21:58:47)


環境
 Linux : FedoraCore3(kernel 2.6.13) gcc(ver 3.4.4)
 Windows: WindowsXP VC++ 6.0

こんばんは。質問させて頂きます。
今、Windowsで暗号化したデータをLinuxマシンへ送信し、Linux上で複号化するS/C型プログラムを作成しています。
Windows上でのデータ暗号化にCrypto APIを使用しているのですが、この暗号化したデータをLinux上で複号化する方法が解りません。
Windowsマシンでデータを復号化するならば、同じくCrypto APIを用いればいいとは思うのですが、LinuxでCrypto APIと同じ動作を行う関数は存在するのでしょうか。
知っている方がおられましたら、情報提供お願い致します。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して 5304 RAPT 2006/01/21 18:01:53


No.5304

Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---RAPT(2006/01/21 18:01:53)


レスがつかなかった理由:
用語に間違い多し。

Crypto→たぶん「crypt」のことだろうな。
複合化→たぶん「復号」のことだろうな。
S/C型→たぶん「サバ-クラ環境」のことだろうな。
Crypto API→VC++6付属のMSDNに情報なし。

cryptって元々はunix系のパスワード暗号用で、復号機能はないはず。

パスワードの突合せは、元のパスワードをcryptで暗号化(不可逆な
ハッシュ作成)したもの同士を比較させます。

…って全然C言語と関係ないやん。



この投稿にコメントする

削除パスワード

No.5305

Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---Ban(2006/01/22 01:20:43)


興味もないし詳しくもないので回答はできませんが、

> Crypto→たぶん「crypt」のことだろうな。

少なくとも Windows 固有の機能に、Crypto API ってものがあります。
これをさしてるなら、typo ではありません。

「Microsoft 暗号化アプリケーション プログラム インターフェイス」

VC6は不明ですが、MSDNをフルセットでインストールされているなら
正しく「Crypto」で検索すれば見つかるのではないでしょうか。

UNIX の crypt とは直接関係ないものです。

その他については、基本的に同意。


この投稿にコメントする

削除パスワード

No.5306

Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---Ban(2006/01/22 02:17:58)


ちょっと見てみたら、
<MSDN>
CryptoAPI supports using certificates as defined in the ITU-T recommendation X.509 (also, ISO/IEC 9594-8).
</MSDN>
って書いてあるので、APIが独自なだけで内部処理は標準みたいですね。
普通に認証すればよさそう。


この投稿にコメントする

削除パスワード

No.5307

Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---RAPT(2006/01/22 09:43:46)


>> Crypto→たぶん「crypt」のことだろうな。
>少なくとも Windows 固有の機能に、Crypto API ってものがあります。
>これをさしてるなら、typo ではありません。

orz
"CryptoAPI" だそう。'o' と 'A' の間にスペースがないのですね>MSDN
# どうりで "VC++ API Crypto" でググっても見つからないわけだ。。。


Banさん、フォローありがとうございます。



この投稿にコメントする

削除パスワード

No.5308

Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---Ban(2006/01/22 22:21:07)


> "CryptoAPI" だそう。'o' と 'A' の間にスペースがないのですね>MSDN
> # どうりで "VC++ API Crypto" でググっても見つからないわけだ。。。

# スレの主旨から外れてしまって申し訳ありませんが、ふとした疑問が。

「ググる」って「Googleで検索する」って意味だと思ってたのですが、
言葉として、MSDNを検索するときなどにも使われたりするのでしょうか。
MSDNのonline版?

# ちなみに、Google 検索すると
# [using Crypto API in VC++ (problem in retreiving and displaying]
# [Use Windows Crypto API to calculate a MD5 string.] ......
# 日本語サイトに限定するとノイズが増えるようですが、
# RAPTさんが見つからないと言われるほどではないような。


この投稿にコメントする

削除パスワード

No.5309

Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---RAPT(2006/01/23 01:08:03)


>> # どうりで "VC++ API Crypto" でググっても見つからないわけだ。。。
ごめんなさい、typoでした(<またかよ)。
# どうりで "VC++ API Crypt" でググっても見つからないわけだ。。。
が正解。私の投稿のググる=Googleで合ってます。

ウチのMSDNが古いのかしら・・・とGoogle検索してみたのですが、
"Crypt"というAPIがあるようには見えなかったので。



この投稿にコメントする

削除パスワード

No.5317

Re:Crypto APIで暗号化したデータのLinuxにおける複合化に関して
投稿者---Ban(2006/01/23 09:41:39)


>私の投稿のググる=Googleで合ってます。

本来の意味から派生して、
最近ではこういう用法が、
とかあるのかとちょっと不安に…
ありがとうごさいました。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity