a2c - Google Code
IETFのS/MIMEとPKIXのWGのMLに大御所Paul Hoffmanさんがポストしていたんですが、GoogleにASN.1シンタックスからCのコードを生成するコンパイラがあるそうです。まともなASN.1コンパイラが欲しいと思っていたんですが、これはかなり期待できそう、、、、BSDライセンスというのも有り難い、、、、
X.509証明書とかはまぁ、問題ないんですがRFC 3125ASN.1署名ポリシやCAdES長期署名フォーマットの属性なんか、あやしい実装により生成されたファイルで問題究明したいときにシンタックスチェッカがあると、原因特定できるので非常にありがたいです。
時間があるとき、ちょっと遊んでみよう。
昨晩は飲みに行ったのにブログ用の写真を撮るのを忘れてしまった、、、、、博多とり鍋結構おいしかったのに、、、、、さらには、ぐるなびクーポン使うの忘れてるし、、、、orz
a2c is an ASN.1 compiler. It reads one or more ASN.1 syntax files (often called ASN.1 modules) and emits a C program that embodies that syntax. a2c is useful to programmers who are writing C programs that will read and/or write data that is expressed in an ASN.1 format, such as PKIX certificates and CMS (S/MIME) messages.
IETFのS/MIMEとPKIXのWGのMLに大御所Paul Hoffmanさんがポストしていたんですが、GoogleにASN.1シンタックスからCのコードを生成するコンパイラがあるそうです。まともなASN.1コンパイラが欲しいと思っていたんですが、これはかなり期待できそう、、、、BSDライセンスというのも有り難い、、、、
X.509証明書とかはまぁ、問題ないんですがRFC 3125ASN.1署名ポリシやCAdES長期署名フォーマットの属性なんか、あやしい実装により生成されたファイルで問題究明したいときにシンタックスチェッカがあると、原因特定できるので非常にありがたいです。
時間があるとき、ちょっと遊んでみよう。
昨晩は飲みに行ったのにブログ用の写真を撮るのを忘れてしまった、、、、、博多とり鍋結構おいしかったのに、、、、、さらには、ぐるなびクーポン使うの忘れてるし、、、、orz