Added command line tool for OID to DER conversion function

This commit is contained in:
Martin Willi
2011-01-05 16:46:02 +01:00
parent feac4a8162
commit 7240e2266c
3 changed files with 35 additions and 1 deletions
+31
View File
@@ -0,0 +1,31 @@
#include <stdio.h>
#include <asn1/asn1.h>
/**
* convert string OID to DER encoding
*/
int main(int argc, char *argv[])
{
int i, nr = 0;
chunk_t oid;
while (argc > ++nr)
{
oid = asn1_oid_from_string(argv[nr]);
if (oid.len)
{
for (i = 0; i < oid.len; i++)
{
printf("0x%02x,", oid.ptr[i]);
}
printf("\n");
free(oid.ptr);
}
else
{
return 1;
}
}
return 0;
}