タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

totpに関するjune29のブックマーク (2)

  • Vault の TOTP Secrets Engine を使う

    Vault には TOTP Secrets Engine があり、TOTP コードの生成や検証が可能になっている。 ここでは、TOTP Secrets Engine を利用し、Go からそれを利用する方法についてメモ程度に書く。 TOTP Secrets Engine を有効にする $ vault secrets enable totp デフォルトでは totp/ という Path になるので、必要に応じて -path オプションで変更する。 CLI で試す generate=true というオプションを渡すことで named key を作ることができ、 account_name と紐付けることができる。 ❯ vault write totp/keys/username generate=true issuer=Vault-TOTP-Demo account_name=user@examp

    Vault の TOTP Secrets Engine を使う
  • 雑にTOTPを試してみる - ローファイ日記

    2要素認証でおなじみのTOTP。Railsなどでどう使えばいいか。雑に試す。 RFC 6238 - TOTP: Time-Based One-Time Password Algorithm Gemfile 今回はrotpというgemと、二次元バーコード(QRコード、というと商標なのでポリコレな表記をしていr)の表示のためにrqrcode_pngを使う gem 'rotp' gem 'rqrcode_png' TOTPを試す コンソールで: totp = ROTP::TOTP.new("hogehogefugafuga") #=> #<ROTP::TOTP:0x007fd5fad22850 @digest="sha1", @digits=6, @interval=30, @issuer=nil, @secret="hogehogefugafuga"> totp.now #=> "241886

    雑にTOTPを試してみる - ローファイ日記
  • 1