2016-07-25 4 views

답변

1

소금으로 인다타를 결합하고 해시 계산을 실행하십시오.

func hash(input: String, salt: String) -> String { 
    let toHash = input + salt 

    // TODO: Calculate the SHA256 hash of "toHash" and return it 
    // return sha256(toHash) 

    // Return the input data and hash for now 
    return toHash 
} 

print(hash("somedata", salt: "1m8f")) // Prints "somedata1m8f" 
+0

감사합니다. 그냥 열쇠에 소금 문자열을 추가하는 것이 좋습니다! – kimpro

+0

Yepp, 그 일을해야합니다! – Mattias