[C#] C# .der Parsing

2020. 6. 18. 16:20🧑🏻‍💻/C#

ASN.1 JavaScript decoder

 

C#에서 der파일 이라던가, 보안을 다룰 때  사용하는 웹 decoder.

 

간단하게 드래그 앤 드랍으로 웹에서 사용 가능합니다.

 

이 페이지에는 Base64 인코딩 (raw base64, PEM armoring 및 begin-base64 인식) 또는 16 진수 인코딩에 관계없이 유효한 ASN.1 DER 또는 BER 구조를 디코딩 할 수있는 JavaScript 일반 ASN.1 파서가 포함되어 있습니다 .

오프라인에서도 사용 가능 할 수 있도록 다운로드가 포함 되어 있습니다.

 

페이지 왼쪽에는 계층 구조를 나타내는 트리가 인쇄되고 오른쪽에는 16 진 덤프가 표시됩니다.
트리를 가리키면 ancestors가 강조 표시되고 (호버링 된 노드 및 모든 ancestors 색상이 표시됨) 호버링 된 노드의 위치가 16 진수 덤프에서 강조 표시됩니다 (헤더 및 내용이 다른 색으로 표시됨).
트리에서 노드를 클릭하면 하위 노드가 숨겨집니다 (축소 된 노드는 기울임 꼴 이기 때문에 알 수 있습니다 )

 

 

ASN.1 JavaScript decoder

ASN.1 JavaScript decoder Copyright © 2008-2019 Lapo Luchini <lapo@lapo.it> Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission</lapo@lapo.it>

lapo.it

# BeyondCompare 을 사용하여, der형식의 인증서와 C#상에서 읽어온 데이터와 일치하는지 비교해 보기 위해서 사용했습니다. BeyondCompare상의 hex값이 decoder의 16진수 dump값과 같은지 확인하기위해 사용하였고, dump값을 이용하여 uart로 송신 하였습니다.