The reasons include: The designer might not be competent in the mathematical and practical considerations involved in cryptographic primitives.
Причини включають в себе: Розробник може бути не компетентним в математичних і практичних областях, пов'язаних з криптографічними примітивами.