logo
 
WebChain/2 Previous Ramdom Jump WebChain/2 Home Next
 メインメニュー
 サイト内検索

検索オプション
 ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
 IRC(チャット)
#OS/2:*.jp
楽しみ方はこの辺参照.
フォーラム一覧   -   トピック一覧
   アプリ
     KeyRing2 のオープンソース化に関して
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
zircon
投稿日時: 06/01/22 11:49
Not too shy to talk
登録日: 05/05/01
居住地:
投稿: 38
KeyRing2 のオープンソース化に関して
IDK が去年まで販売していたOS/2用パスワード管理ソフトをオープンソース化したいそうです。暗号化技術を米国から配信するには色々な規制があるので、暗号化モジュールを少し改造し、海外のサイトから配信してくれる人をさがしているというのです。

米国では、ユーザーの出身国を確認し、一人一人の為の専用暗号化モジュールを作っていましたが、モジュールのソースから「専用化」コードを外すだけで、だれにでも使えるようになると言うのです。

現在は Virtual Pascal とVXRexxで動いているようですが、C、Sybil等を知っていればたやすい事だそうです。興味のある方がいれば、必要なコードとライブラリーを全て提供してくれるそうです。

相談にのろうにしても、自分はRexx意外のプログラミングをした事がないので、力不足なような気がします。どなたか興味のある方はいませんでしょうか。
Anonymous
投稿日時: 06/01/22 19:55
Re: KeyRing2について補足
ググってもいいんですが、できれば直接リンクがあった方が便利かなと。

KeyRing/2 homepage

で、このページを見ると、Virtual Pascal/2で暗号化とデータベースをやっているとのこと。ええとファイルの配布は2006年1月1日に中止されていますね。それからOS/2 eZineの記事(↓)も参照できます。

OS/2 e-Zine:Keeping secrets secret
zircon
投稿日時: 06/01/23 11:42
Not too shy to talk
登録日: 05/05/01
居住地:
投稿: 38
Re: KeyRing2 のオープンソース化に関して
あ、すません。リンクを入れ忘れました。

ページに載っていないプログラムの仕組みに関しては、直接聞開発者の Kevin さんが答えてくれます。連絡をすると反応が早いです。
Average
投稿日時: 06/01/23 15:40
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: KeyRing2 のオープンソース化に関して
自分もVirtualPascal使いなので、興味はあります。
ただVXRexxどころかRexxを弄ったことがないんで、
そっちの意味で不安です
zircon
投稿日時: 06/01/24 11:27
Not too shy to talk
登録日: 05/05/01
居住地:
投稿: 38
Re: KeyRing2 のオープンソース化に関して
VXRexxはGUIの部分だけですので、多分そんなにいじらなくても大丈夫だと思います、、、
取り敢えず開発者に、興味があると伝えても良いでしょうか?
よかったら、彼とのやりとりに関してはお手伝いさせて頂きます。
Average
投稿日時: 06/01/24 14:01
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: KeyRing2 のオープンソース化に関して
お願いします。
ホント英語は難しい。以前sibylの注文をキャンセルする積もりなのに何故か2本目が来てしまったという過去を持つ人間としては心強いです
zircon
投稿日時: 06/01/25 14:30
Not too shy to talk
登録日: 05/05/01
居住地:
投稿: 38
Re: KeyRing2 のオープンソース化に関して
了解、早速連絡を取ります。
後のやり取りは、メールの方が良いかな。
Average
投稿日時: 06/03/08 17:53
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: KeyRing2 のオープンソース化に関して
zirconさんから無事いただいたデータを元に苦戦中ですが、GUIがVXREXXで出来ているのが苦しいです。
一応pascalのソースはビルド出来るようになりました。
という事でどなたかVXREXXについて詳しい方いらっしゃいますでしょうか?
orca
投稿日時: 06/03/08 22:33
Home away from home
登録日: 03/01/28
居住地:
投稿: 269
Re: KeyRing2 のオープンソース化に関して
VXREXXは分からないけど, Rexxの構文的なアレなら見れば分かるかもです。
んで, VREXXならなんとか分かるかも。(← 意味なし)
Average
投稿日時: 06/03/13 00:04
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: KeyRing2 のオープンソース化に関して
いずれはREXXの構文で皆さんに助けてもらう事が多いと思いますが、今現在はファイルとUIの対応がまったく分からないので、お聞きしようにもどうしょうもない状態です(^^;

さて、REXXでのUIはまったく分からないので、逆にライブラリの使い方を原作者の方に教えてもらってVirtualPascalでUIを一から書き直すか?と考えておりましたが、なんとNotebook内にコンテナコントロールを描画することが出来ません。ギャー!

という訳でどなたかこの辺の概略が分かる方は是非Averageにご教授を!
またも教えて君か、Averageよ!
Average
投稿日時: 06/04/16 02:28
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: KeyRing2 のオープンソース化に関して
現状です。
とりあえずGUIの解読は(本体が起動&ビルド出来ない為)諦めて、似たようなGUIをVirtualPascalで一から作り直してます。
とりあえずhobbesにあったCellUnitを使って、こんな感じには出来ました。(ボタン、メニューいずれも動作はしてませんが)

後、xml形式のデータからの読み書き、データの編集が出来るようになったら、どっかにソース付きでアップして原作者の方に暗号化を組み込んでもらおうかなー、と考えてます。GUIの機能不足は自分が担当という事で。

という訳で後1ヶ月後位には暗号機能抜きの帳表は作れると思います。暗号機能抜きのアプリだと意味が全くないですが
achain
投稿日時: 06/04/17 17:30
Webmaster
登録日: 03/01/26
居住地: とーきょー じゃぺーん
投稿: 2597
Re: KeyRing2 のオープンソース化に関して
暗号化は機能限定で先日オープンソースで公開されたCamelliaなど使ってみちゃいかがでしょうか。

KeyRing/2ではなくなってしまうのかもしれませんが。
Average
投稿日時: 06/04/18 01:38
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: KeyRing2 のオープンソース化に関して
Camelliaは海外に出すのが制限あるような気配だったんで、とりあえずパスしたい・・・というのが公式見解で、実はCなので理解できなかったというのが本音です。
Average
投稿日時: 06/04/20 09:54
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
チラシの裏(進捗日報)
4時間かけて、ようやくコンテナコントロールの編集が可能に。
3行書くだけなのに。
・・・・・馬鹿すぎ<俺

でもさー、CM_INVALIDATERECORDメッセージを投げるときにmp2に更新レコード数を1にするとクラッシュして、0だとOKって意味不明ですよ。<この説明が意味不明だ。
それにWarp4.5だとOKだけど、Warp4で動くかはちょっと分からない。
(ちなみにWarp4.5で動いたがWarp4でクラッシュしたのはコードがバグってました。<馬鹿)
Average
投稿日時: 06/05/09 13:26
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
チラシの裏(進捗日報 5/9)
レコードの削除を組み込もうとしたら、本体がクラッシュ。ええー?APIの記述通りにしているだけなのにー???とソースを見ていたら、そこかしこにレコードのサイズの大きさを書き間違えている事を発見。
「信じられねー、誰だよ、このコード書いたの」<自分以外にありえません。
・・・・あーこれ確か気が付いたけど「明日やろう」と思って寝ちゃった時のだよ。
やっぱ朝の5時までコード弄っているのイクナイ!

「おごちゃん」のよーに、会社でコーディングという方がいいかもな。実機がない所がかえって良いかも。
Average
投稿日時: 06/05/09 16:28
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: チラシの裏(進捗日報 5/9)
という訳で、ここまでは来ました。

どうよ。<どうよと言われても。

ちなみにexpireのコードは今作ってます。まだ動きません。<この態度はどうか。

追記)内蔵のアイコンについては削除しました。普通にファイルをドラッグ&ドロップしておくんなまし、という方向に。
Average
投稿日時: 06/05/10 10:16
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: チラシの裏(進捗日報 5/9)
ぴーんち!

レコードの削除がうまく動かない。単純にシステムコールを投げるだけなのに、いきなりクラッシュですよ。
単純なサンプルのコードでもクラッシュするのでもはや打つ手なし!
(アルゴリズムで避けるという事が出来ない)

どうすんだー!
あー、今CM_REMOVERECORDで検索したら
pRecordCoreじゃなくて&pRecordCoreを渡してるー!
もしかしてpRecordCoreのアドレスを渡すって意味すか?これ
教えて偉い人<馬鹿すぎな俺

やってみたら出来ました。やれやれ。

という訳でテスト版krdairy.zipをここに
Average
投稿日時: 06/05/21 00:42
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: チラシの裏(進捗日報) test6 5/21
とりあえずtest6という事でkrm06.zipを上げました。
パスワードとURLをクリップボードに取り込む機能を付けました。
sort,filter処理も終わったし、後はアプリのラウンチ、表示項目カスタマイズ、表示項目のコピー、ムーブ、暗号化となります。

暗号化についてはdelphiのソースをパクッって手元のテスト版では動いているので、本質的な困難は無いと考えます。
むしろ暗号化をどういう場合に用いるのかによって、「暗号化がデフォルト」になるか「平文がデフォルト」になるかが変わりますね。
Average
投稿日時: 06/05/28 01:11
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: チラシの裏(進捗日報) test8について
暗号化については稼働しているのを確認しました。
問題はアプリラウンチ機能の方です。

WinCreateObjectで起動してやろうとしていますが
URLの与え方が分かりません。
WinCreateObject('<WPProgram>',firefox.exe,
'open=Default;parameters=http://www.os2.jp',
等としてみましたがfirefoxが立ち上がるだけ。
がっくし。
誰かおしえてくださーい
Average
投稿日時: 06/08/05 23:59
Home away from home
登録日: 03/01/27
居住地: 赤羽馬鹿祭りの町赤羽
投稿: 395
Re: KeyRing2 のオープンソース化に関して
http://average.txt-nifty.com/log/files/krm-rc12.zip
に最新版を置きました。
簡易マニュアル(html文書)、readme.txtを付けて公開です。
これでバグがなければいいんだけどなー。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Powered by IBM OS/2 Warp, Apache, PHP, MySQL and XOOPS Cube