- 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
+ block obj
+ => int
+ blockcipher
+ op enum(BlockCipherOp, "op")
+ ... obj
+ hash
+ alg enum(HashAlgInfo, "hash alg")
+ message hb
+ => hb
+ hmac
+ alg enum(HashAlgInfo, "hash alg for hmac")
+ message hb
+ key obj
+ ?maclen obj
+ => hb
+
+Table dgram_socket DgramSocket_SubCommand
+ create
+ local sockaddr
+ => sockid
+ close
+ sock sockid
+ transmit
+ sock sockid
+ data hb
+ remote sockaddr
+ on-receive
+ sock sockid
+ ?script obj
+
+Table blockcipherop BlockCipherOp
+ e 1
+ v hbv
+ alg enum(BlockCipherAlgInfo, "alg")
+ key obj
+ mode enum(BlockCipherModeInfo, "mode")
+ ?iv hb
+ => hb
+ d 0
+ v hbv
+ alg enum(BlockCipherAlgInfo, "alg")
+ key obj
+ mode enum(BlockCipherModeInfo, "mode")
+ ?iv hb
+ => hb
+ mac -1
+ msg hb
+ alg enum(BlockCipherAlgInfo, "alg")
+ key obj
+ mode enum(BlockCipherModeInfo, "mode")
+ iv hb