A former Nazi SS guard known as “the bookkeeper of Auschwitz” has died before serving a four-year jail term, authorities in Germany said.