https://www.jacr.org/article/S1546-1440(21)00323-9/fulltext