v hb
count int
=> hb
+ xor
+ v hbv
+ d hb
random
length int
=> hb
- pkcs5
- meth enum(PadMethod, "hbytes pad subcommand")
+ pad
+ op enum(PadOp, "hbytes pad subcommand")
v hbv
- block obj
- => int
+ blocksz obj
+ meth enum(PadMethodInfo, "pad method")
+ ... methargs
blockcipher
op enum(BlockCipherOp, "op")
... obj
key obj
?maclen obj
=> hb
+ hash-prop
+ prop enum(HashAlgPropInfo, "prop")
+ alg enum(HashAlgInfo, "alg")
+ => int
+
+Table padmethodinfo PadMethodInfo
+ pkcs5
+ => int
+ rfc2406
+ nxthdr obj
+ => int
Table dgram_socket DgramSocket_SubCommand
create
mode enum(BlockCipherModeInfo, "mode")
iv hb
=> hb
+ prop -1
+ prop enum(BlockCipherPropInfo, "prop")
+ alg enum(BlockCipherAlgInfo, "alg")
+ => int
EntryExtra BlockCipherOp
int encrypt;