I have been reading about differential and linear cryptanalysis. They were mainly introduced by Adi Shamir and Biham to show the weakness of DES.
However, many articles state that differential and linear cryptananlysis have been considered as a technique to evaluate all other block ciphers. My question is, are they beneficial for public key cryptography? Or are they limited to private key schemes?