ワンタイムパスワードは一度限り、または短時間だけ有効な認証情報です。トークンなどが異なる値を生成することで、盗まれた値の使い回しを難しくします。
デジタル署名は文書などの検証、パスワードクラックは解析・突破、パスワードポリシーは設定・管理の規則です。毎回変わる値を認証に使う方式という点から選びます。