鍵交換方式によるssh接続( windowsから )
秘密鍵による安全なSSH認証
itouchBrowserに公開鍵の認証を組み込もうとしたのですが、実際にやってみると難しいですね。パスワードを使わない認証と言っても、かなりいろいろな種類があることがわかりました。特に、SECSHの鍵フォーマットは、秘密鍵を更に暗号化してあり秘密鍵の盗難にも耐えるという。この仕様では、簡単には解読できません。
今回、秘密鍵にこの一番強力かと思われる SECSH 鍵フォーマットを使うこと。結果的に使わざるを得なかったのですが、、、。
公開鍵は、OpenSSHフォーマットになること。
異なるフォーマット間で正常に通信できるものかもわからないままに、すべてが勘で試行錯誤してました。
数日毎晩、なかなかうまく行かず、繋がらない理由もわからないままでした。
半分あきらめかけたのですが、、、、、偶然のように接続できて。。。。(笑)
この暗号鍵と公開鍵のキーペアは、itouchBrowser自身で生成できて、USB経由でiPhone/iPod touchにコピーして、セットアップまでを自動にする事まで実現できます。
最終的にどうするのか、現在検討中です。
0 件のコメント:
コメントを投稿