This video show you how a universal solution can be implemented by encrypting QR Codes and therefore restricting their use to an official smartphone app.
This would make it possible for anyone to verify a certificate within seconds, saving time and money. The solution is incredibly cheap to implement, and would work equally well on all certificates, whether they are printed on paper or exist digitally such as PDF's.