vhdl description of a secure Kogge Stone adder it masks both operands during the computation
YOU ARE MAYBE LOOKING FOR:
ks_adder.vhd contains the box component. works on std_logic_vector<> type
secure-kogge-stone.vhd contains the core component. works on encoded signal vector type
utils.vhd contains the definition of encoders, decoders and encoded signal types
sec_port.vhd contains the definition of logical ports. works on encoded signal type