2014-11-22 1 views
0

에서 MessageDigest 등 :내가 암호에 정말 강한 아니에요, 그래서이 자바 코드가 정확히 무엇을 이해하기 위해 노력하고있어 녹

MessageDigest md = MessageDigest.getInstance("SHA-256"); 
md.update("some string".getBytes("UTF-8")); 
byte[] digest = md.digest(); 

녹에 변환합니다.

녹에서 어떻게 똑같은 일을 할 수 있습니까? 어떤 특성을 사용해야합니까? 그게 아니면 http://doc.rust-lang.org/rustc/util/sha2/struct.Sha256.html일까요?

답변

0

rustc::util::sha2::Sha256은 녹 컴파일러의 일부이며 외부 용으로 제공되지 않습니다. 대신 rust-crypto 상자를 사용해야합니다. 그것의 sha2 단위는 SHA-256를 실행한다.

+0

어떻게 MessageDigest를 만들고 "다이제스트"를 얻을 수 있습니까? –

관련 문제