Type hb: HBytes_Value @ Init hb @.start=0; @.end=0; Type hbv: HBytes_Value *@ H-Include "hbytes.h" Untabled hbytes subcmd enum(ParserCommandTableEntry,pcmdtab_hbytes) obj ... Table hbytes raw2h binary obj => hb h2raw hex hb => obj prefix v hbv str ... append v hbv str ... concat v hbv str ... unprepend v hbv length int => hb unappend v hbv length int => hb chopto v hbv length int => hb pkcs5 meth enum(PadMethodInfo,padmethodinfos) obj ... blockcipher encrypt charfrom("de") v hbv alg enum(BlockCipherAlgInfo,blockcipheralginfos) mode enum(BlockCipherModeInfo,blockciphermodeinfos) ?iv hb => hb hash alg enum(HashAlgInfo,hashalginfos) message hb => hb hmac alg enum(HashAlgInfo,hashalginfos) message hb key hb maclen int => hb Table padmethod Of PadMethodInfo pa 1, 0 EntryExtra PadMethodInfo int pad, algname;