문제

시인은 무엇을 말하려고합니까?

공개 재정의 기능 getBytes ()가 byte ()가 더 이상 사용되지 않기 때문에 : RFC2898DERIVEBYTES 비밀번호에서 키 자료를 도출하기 위해 PasswordDeriveBytes를 대체하고 새로운 애플리케이션에서 선호됩니다.

이걸 교체해야할까요 ...

Dim keyBytes As Byte()
keyBytes = password.GetBytes(keySize / 8)

...무엇으로?

도움이 되었습니까?

해결책

코드의 중요한 부분이 누락되었습니다. 비밀번호를 passwordderiveBytes로 선언하는 것은 그 부분입니다. RFC2898DERIVEBYTES로 변경하면 좋습니다.

다른 팁

// Constructor needs parameters...fill in with yours
Dim password as new Rfc2898DeriveBytes(yourParamsHere)

Dim keyBytes As Byte()
keyBytes = password.GetBytes(keySize / 8)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top