Abstract Syntax Notation One(ASN.1)

 データ構造を定義する言語の一種,異なるプラットフォーム間での通信プロトコルなどを規定している。 簡潔に構造が記述できるため幅広く利用され,一般的に X.400(電子メッセージ),X.500(ディレクトリサービス),X.200(ネットワーク通信)など,通信プロトコルを規定するためなどに使われている。 ケルベロス認証や IE での SSL の処理にも利用され,https で始まるサイトにアクセスする際の電子証明書の解析にも用いられている。 2004年2月11日にセキュリティホールが報告され,修正ソフトが公開された。


Microsoft ASN.1 Library(MSASN1.DLL)
 ASN.1 を Windows に実装した DLL。 Windows の基本的な認証システムである Kerberos と NTLMv2 などでも用いられている。



戻る 英語『A』最初のメニュー