Armadilloフォーラム

armadillo-840(sshクライアント)で対応可能な鍵typeについて

tomishi

2023年3月20日 18時24分

armadillo-840(sshクライアント側として使用)で対応可能な鍵typeについて教えてください。
RSA, DSA, ECDSA は可能なことを確認しています。
EDDSA, Ed25519 は対応していないようですが,これらを使えるようにする方法があるでしょうか。
よろしくお願いします。

コメント

at_ohsawa

2023年3月20日 21時07分

> EDDSA, Ed25519 は対応していないようですが,これらを使えるようにする方法があるでしょうか。
> よろしくお願いします。

Armadillo-840ではopenssh v6.0p1に対応していますが、Ed25519(EdDSAの実装の一つが25519なので
同じ意味です)が使えるのはv6.5からになるので、対応していません。

新規開発では、より新しいArmadillo-G4あるいはX2を使うことをおすすめします。

ご自身で試す場合は、AtmarkDistのソースコード内、
atmark-dist/user/opensshにmakefileとソースコードがあるので、
6.5以上に差し替えてビルドすると動作するかもしれませんが、
他のライブラリとのバージョン依存でビルドできない可能性はあります。

tomishi

2023年3月21日 9時32分

> > EDDSA, Ed25519 は対応していないようですが,これらを使えるようにする方法があるでしょうか。
> > よろしくお願いします。
>
> Armadillo-840ではopenssh v6.0p1に対応していますが、Ed25519(EdDSAの実装の一つが25519なので
> 同じ意味です)が使えるのはv6.5からになるので、対応していません。
>
> 新規開発では、より新しいArmadillo-G4あるいはX2を使うことをおすすめします。
>
> ご自身で試す場合は、AtmarkDistのソースコード内、
> atmark-dist/user/opensshにmakefileとソースコードがあるので、
> 6.5以上に差し替えてビルドすると動作するかもしれませんが、
> 他のライブラリとのバージョン依存でビルドできない可能性はあります。

基本的には840では対応不可とのこと,承知しました。
ありがとうございました。