전체 글 43

ASN.1

ASN 이란? Abstract Syntax Notation : 추상적 데이터 표기법 ASN의 중요성 국제표준화된 표기법, 제공업체, 플랫폼, 언어에 대한 의존성이 없음. BER ASN.1 의 대표적인 인코딩 규칙. BER 정의 되는 모든 데이터는 TLV( tag + length + value )로 이루어진다. T (Tag) : 사전 정의된 기본데이터 타입. 시간, 문자열, 숫자등의 표기등 L (Length) : Value의 길이 V (Value) : 실제 표현하고자 하는 값. Tag에 따라 표현되는 규칙이 정해진다.

PKI /ASN 2015.10.19

시간관련 함수 .

시간대를 위한 변수와 함수들 변수 : char *tzname[2] tzname 배열은 사용자가 선택한 표준 시간대와 일광절약시간대의 이름들을 표준 세-문자로 가진 두 개의 문자열을 저장한다. tzname[0]은 표준시간대(예를 들어 "EST")의 이름이고, tzname[1]은 일광절약시간이 사용될 때 시간대를 위한 이름이다(예를 들어, "EDT"). 이들은 TZ 환경변수로부터 std 와 dst문자열과 같다. tzname 배열은 tzset, ctime, strftime, mktime, 또는 localtime이 호출될때마다 TZ 환경변수로 초기화된다. 함수 : void tzset(void) tzset함수는 TZ 환경변수의 값으로 tzname변수를 초기화한다. 이것은 시간대에 의존하는 다른 시간 변환 함수들에..

프로그래밍/C 2015.10.19

EOL ( End Of Line )

EOL ( End Of Line ) EOL은 텍스트의 한 줄이 끝남을 표시하는 문자 또는 문자열이다. 줄바꿈을 표현하는 방법은 시스템과 운영 체제에 따라 여러 가지가 있다. ASCII 시스템에서는 새줄문자로 라인피드 ( LF, '\n', 0x0A ), 캐리지리턴 ( CR, '\r', 0x0D)가 주로 사용된다. LF 멀틱스, 유닉스, 리눅스, 제닉스, AIX, OS X , FreeBSD CR + LF DEC TOPS-10, RT-11, CP/M, 도스, OS/2, 윈도, 심비안 OS, 팜 OS CR 코모도어 8비트 머신, TRS-80, 애플 II, 맥 OS(버전 9 이하), OS - 9 RS POSIX 이전의 QNX HTTP, SMTP, FTP, IRC 등 인터넷 프로토콜 대부분은 ASCII의 CR + ..

개발지식 2015.09.14