Skip to content

sha256 のようなハッシュを生成するメソッドを提供する

Notifications You must be signed in to change notification settings

answer/ans-hash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ハッシュ

ハッシュを作ります

使い方

class MyHashClass
  extend Ans::Hash
  # salt メソッドは必ず作成してください。
  def self.salt
    "salt"
  end
end

MyHashClas.sha256(value,false,false)

ハッシュを生成するクラスに Ans::Hash を extend して、 self.salt メソッドを作成すると ハッシュメソッドを呼び出せるようになります

self.salt で返す値は、クラスごとに適当な値を使用してください

パラメータの解説

def sha256(value, is_microtime=false, is_salt=true)
  • value : ハッシュを生成する値

  • is_microtime : true or false true にするとマイクロタイムを value の後ろに足します

  • is_salt : true にすると ソルトを value の後ろに足します

About

sha256 のようなハッシュを生成するメソッドを提供する

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages