Rijmen and Preneel warn that designing an algorithm to resist only known attacks is generally not a good design principle . Rijmen and Preneel tried attacking MacGuffin with different S-boxes , taken directly from DES . This version proved to be slightly stronger , but they warn that designing an algorithm to resist only known attacks is generally not a good design principle .