It sounds like there's not yet any published details on what the crypto Viber's using is. Can we withhold judgement until we get that? I'm fine with closed-source, but not with no technical documentation.
Most people who try to implement cryptographically secure messaging get it badly wrong.
Most people who try to implement cryptographically secure messaging get it badly wrong.