--- /dev/null
+Read remaining data:
+
+ USING: alien libc kernel-internals byte-arrays ;
+
+ SYMBOL: buffer
+
+ 11 "uchar*" malloc-array buffer set
+
+ "Hello world" buffer get string>memory
+
+ buffer get 11 memory>string .
+
+ "Hello world"
+
+ 11 [ buffer get swap alien-unsigned-1 ] each
+
+ .s
+
+ 72
+ 101
+ 108
+ 108
+ 111
+ 32
+ 119
+ 111
+ 114
+ 108
+ 100
+
+ 11 [ buffer get swap alien-unsigned-1 ] map
+
+ >byte-array .
+
+ { 72 101 108 108 111 32 119 111 114 108 100 }
+
+Parse a file:
+
+ openssl asn1parse -in file.pem
+
+Parse a DER file:
+
+ openssl asn1parse -inform DER -in file.der
+
+Generate a PKCS#12 file:
+
+ openssl pkcs12 -export -in certs.pem -out file.p12 -name "MY Certificate"
+
+ The export option specifies that a PKCS#12 file will be generated (rather
+ than parsed).
+