A company has challenged hackers to crack its encryption with a $1M prize on offer.