Schneier's Law: What is hard is creating an algorithm that no one else can break, even after years of analysis. And the only way to prove that is to subject the algorithm to years of analysis by the best cryptographers around."
No Brucie, the only way to "prove" that no one can break an algo is with a mathematic *PROOF*... otherwise all you have is years of speculation.
The laws of secure system design: 0 It's all about who is in control 1 Someone or something else is after the stuff you have 6 Only those you trust can betray you 7 Holes for good guys are holes for bad guys too
The NSA, NIST, and GovCorps around the world have some history and missions of creating, judging, certifying, hiding, publishing, breaking, and selling snakeoil. Nor is Academia not corrupted by them. Letting them continue to do that will continue to break those laws. Yet crypto still lets those entities fill those roles, the very same entities crypto identifies and rails against as being their biggest most powerful talented resource unlimited and specifically adversarial entities in their threat model. Go figure. Best hope China breaks trad crypto tomorrow, puts a world full of old snakes out of work and on the barbecue.