コメント: libdesのライブラリ化

.NET 2003でもサンプル(destest.cやspeed.c)のコンパイルはできません。
しかし、これらがコンパイルできなくても大きな問題はありません。
libdes.vcprojをテキストエディタで開いてみれば分かりますが、
プロジェクトを構成しているのは
des_enc.c
ecb_enc.c
fcrypt.c
set_key.c
des.h
des_locl.h
des_ver.h
podd.h
sk.h
spr.h
だけです。
私は、これらのソースに加え、destest.cあたりを参考に作った自作呼び出し部を使って暗復号化を行うことができました。
(ヘッダファイルはこれで十分なのかどうか怪しいですが)

投稿者 MASATO : 2005年07月04日 23:15

検索でうろうろしていたら何度もお邪魔することになっています:)。はじめまして。場末のC初心者プログラマのminekと申します。よろしくお願いします。

 さて、この libdes、当方コマンドラインスキーでVC6な環境なもので、とりあえずnmakeででっち上げようとしたのですが、サンプルのビルドが全滅しています:-(。そもそも、そのでっち上げもMSDOSマクロが効かずunistd.hがincludeされる時点で怪しさ全開なのですが、sys/times.hはそもそも存在しなかったりと、処理系の問題が……。.Netの方ではそこらへん、問題ないのでしょうか。再びVC++ Toolkitをいれる気力もわかない状態です。

 気力を充填してから、ライブラリ化以降の続きを読ませていただこうと思いますB-)。ではでは。

投稿者 minek : 2005年07月04日 05:10
コメントする









名前、アドレスを登録しますか?