adding hermite_interpolation to libsignal.def