realname "CBC block cipher mode" define CBC load_on auto cbc.cpp cbc.h modes mode_pad