h2raw
hex hb
=> obj
+ length
+ v hb
+ => int
prepend
v hbv
str ...
v hbv
str ...
rep-info
- v hb
+ v obj
=> obj
concat
str ...
=> hb
pkcs5
meth enum(PadMethod, "hbytes pad subcommand")
- obj ...
-# blockcipher
-# encrypt charfrom("de","encrypt/decrypt")
-# v hbv
-# alg enum(BlockCipherAlgInfo, "alg")
-# mode enum(BlockCipherModeInfo, "mode")
-# ?iv hb
-# => hb
+ v hbv
+ block obj
+ => int
+ blockciph
+ encrypt charfrom("de","encrypt/decrypt")
+ v hbv
+ alg enum(BlockCipherAlgInfo, "alg")
+ key obj
+ mode enum(BlockCipherModeInfo, "mode")
+ ?iv hb
+ => hb
# hash
# alg enum(HashAlgInfo, "hash alg")
# message hb
# key hb
# maclen int
# => hb
-
-Table padmethod PadMethod
- pa 1
- v hbv
- alg enum(BlockCipherAlgInfo, "pad alg")
- ua 0
- v hbv
- alg enum(BlockCipherAlgInfo, "pad alg")
- pn 1
- v hbv
- block int
- un 0
- v hbv
- block int
-
-EntryExtra PadMethod
- int pad;