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