A critical analysis of the security of knapsack public-key algorithms | IEEE Journals & Magazine | IEEE Xplore