Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Replace randrange with secrets.randbelow when generating nonce

オープン 初心者向け
#36 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

@mansfieldj3 がすでに取り組んでいます。

2026年4月15日 から。

  • #37 @mansfieldj3 による — オープン

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
65/100
issue の種類
リファクタリング
明瞭さ
おおむね明確
活発さ
静か
技術スタック
python
領域
backend, security

調査の方向性

リポジトリ内で nonce の生成コードと random randrange の使用箇所を特定します。その使用箇所を secrets モジュールの randbelow 関数に置き換え、既存のテストスイートを実行して、nonce の生成が引き続き期待どおりに動作することを確認します。

索引モデルが issue の本文から書いたものです。

説明

When generating the nonce random randrange is used, it would be better to swap this out to use the secrets module randbelow function instead

主要言語
Python
スター
8
フォーク
11
PR マージ指標
30日以内にマージされた PR はありません

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

SAP/gigya-python-sdk のほかの issue

SAP/gigya-python-sdk の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。