アプリ版:「スタンプのみでお礼する」機能のリリースについて

1年目SEの若輩者です。

公開鍵の作り方について学習しているのですが、
256文字で、かつ文字と数字だけの公開鍵はどのゆに作成すればよろしいでしょうか。

teratermを用いて、鍵生成を行う方法を調べたのですが、
「=」などの記号が入ってしまい、かつ256文字にすることができませんでした。

これは生成後に変換をかけているのでしょうか。
どなたかご教授いただけますでしょうか。

どうぞよろしくお願いいたします。

A 回答 (2件)

256文字適当に並べるだけ。

    • good
    • 0

どういった目的でそのような要件のカギを必要としているのでしょうか?



まず、RFC4716のフォーマット自体がBase64でエンコードされているため、+が入ってきます。
一方=はBase64の空き領域を埋めるためのパッド文字なので、公開鍵ヘッダーの長さを含めて適切なビット長の鍵を生成すれば出てきません。
https://ja.wikipedia.org/wiki/Base64

但し、公開鍵のヘッダーの長さは形式によって異なるので全てのパターンで=が出てこないパターンは256文字以内には存在しないと思います。
https://qiita.com/hotpepsi/items/128f3a660cee8b5 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!