Seol mar théacs é seo: Advanced linear cryptanalysis of block and stream ciphers /