728x90
DSRC - RSE 프로젝트 분석중에 있음
어렵다.
ASN.1 에서 사용하는 패킷이 기본적으로
HEX Code 로써 30 또는 31로 시작해야하는데
그 이유는 SEQUENCE , SEQUENCE OF,
SET, SET OF로 시작해야하기 때문이고
이 위의 데이터 형식은 유니버셜코드로 30, 31로 되어있기 때문이다.
여기에 더해서 각각의 식별자를 이용하는 부분과 식별자로 받은 패킷이
어떤 데이터를 취급하는지,
취급하는 데이터중에서도 필수, 옵션, 선택 지정 으로 도 갈리고
각설하고 어떤게 가장 힘드냐
안그래도 asn.1 디코딩하는건 그냥 컴파일러이용해서 사용하면 되는데
내부에 내부에 내부에 있는 것 들 디코딩하느라 꼬이고 뒤엉킨 코드들 때문에
복잡해지고
안그래도 복잡한 로직때문에 머리가 뒤죽박죽인데
여기서 어떤 부분때문에 이걸 사용하는지 간신히 머리속에서 붙들고 있는데
잠깐 ASN 문서 프로토콜 또 찾아보느라 놓쳐버리면 다시 해메기 시작함
이러면서 익숙해지는거긴한데 뭔가 불만족스러움
728x90
'Programming > ASN.1' 카테고리의 다른 글
ASN 패킷 BER 디코딩 뷰어 개편2 (0) | 2021.12.16 |
---|---|
ASN 패킷 BER 디코딩 뷰어 개편 (1) | 2021.11.02 |
ASN.1 정리 ㄱㄱ (2) | 2021.09.30 |
ASN.1 BER 허겁지겁 만든 디코딩 뷰어 (1) | 2021.05.25 |
ASN.1 (0) | 2021.05.07 |
댓글