있으면 횽이 만든 라이브러리 써주라;
https://github.com/AJ-comp/Mythosia/tree/master/Mythosia.Integrity
누겟에서 Mythosia.Integrity 쳐도 된다
Mythosia 만 쳐도 나온다
있으면 횽이 만든 라이브러리 써주라;
https://github.com/AJ-comp/Mythosia/tree/master/Mythosia.Integrity
누겟에서 Mythosia.Integrity 쳐도 된다
Mythosia 만 쳐도 나온다
내장 해시연산 도구가 좀 쓰기 귀찮은게 있긴 하던데, 편의라던가 성능이라던가 어떤이점이 있음? Wrapper임 재구현임?
재구현임 현업에서 사용중인 코드니까 믿고 써도 됨 편의는 그냥 존나 편하게 해둠 extension method 기반이라
예를들어 byte[] data = new byte[30]; stream.ReadAsync(data, 30); 뭐 이런식으로 데이터를 받았다 치면 그냥 var crc = data.CRC16(); 하면 CRC 값 바로 뽑아주고
var withCrc = data.withCRC16(); 이렇게 하면 원본데이터 + crc 해서 넘겨줌
저런식으로 모든종류의 crc 연산이 단 한줄이면 되도록 설계했음 개 편함
자세한건 github 가보면 사용법 다 써놨음