Discrete log software from my PhD thesis