Edit D:\app\Administrator\product\11.2.0\dbhome_1\ccr\lib\com\phaos\crypto\DigestRandomBitsSource.class
?? . ? \ } ! (J)V (Ljava/lang/String;)V W I getDefault arraycopy e D -com/phaos/crypto/AlgorithmIdentifierException H(Lcom/phaos/crypto/AlgorithmIdentifier;)Lcom/phaos/crypto/MessageDigest; #(Lcom/phaos/crypto/EntropySource;)V F m } 3 } 4 init ? assertReadyState 9 y java/lang/RuntimeException <init> java/lang/Object computeCurrent getInstance ` S min ([B)[B (I)V ConstantValue 7 ? ? - ( ()[B com/phaos/fips/FIPS_140_2 ? 6 [B ? : Code g l } R } L P { } T ~ Q 9 9 blockSize c r < e q update f t ()Ljava/lang/String; com/phaos/fips/RNGTest *(Ljava/lang/Object;ILjava/lang/Object;II)V = 7 A java/lang/IllegalStateException "()Lcom/phaos/crypto/EntropySource; G B ()V testRandomBytes java/lang/System @ ()I ()B DigestRandomBitsSource E initialize E toString testRandomByte E E Lcom/phaos/crypto/MessageDigest; 9 " } | generateBytes hashCode ? h randomByte randomBytes ? j PRNG has not been seeded )(Lcom/phaos/crypto/AlgorithmIdentifier;)V v ? 7 0 h g f e d k c b ? s a ? y com/phaos/crypto/EntropySource Z ([BII)V SourceFile (II)I } ? V J ()Lcom/phaos/fips/RNGTest; I clear x &