Hi, Please review this update:
http://cr.openjdk.java.net/~xuelei/8149017/webrev.00/ The problem is that calling Cipher.getProvider, or any method on Cipher, forces the Cipher instance to skip the delayed provider selection which is built into Cipher. In this update, Cipher.init() was changed to be the first call to an instance of Cipher. Thanks, Xuelei