METHOD_0 ( ) { com . google . crypto . IDENT_0 . IDENT_1 IDENT_2 = METHOD_1 ( com . google . crypto . IDENT_0 . IDENT_3 . IDENT_4 . METHOD_2 ( com . google . crypto . IDENT_0 . IDENT_3 . IDENT_5 . IDENT_6 ) ) ; for ( int i = 0 ; i < 100 ; i ++ ) { byte [ ] message = com . google . crypto . IDENT_0 . IDENT_3 . IDENT_4 . METHOD_2 ( i ) ; byte [ ] IDENT_7 = com . google . crypto . IDENT_0 . IDENT_3 . IDENT_4 . METHOD_2 ( i ) ; byte [ ] IDENT_8 = IDENT_2 . METHOD_3 ( message , IDENT_7 ) ; byte [ ] IDENT_9 = IDENT_2 . METHOD_4 ( IDENT_8 , IDENT_7 ) ; "<AssertPlaceHolder>" ; } } METHOD_4 ( byte [ ] , byte [ ] ) { try { java . nio . ByteBuffer buffer = java . nio . ByteBuffer . METHOD_5 ( IDENT_8 ) ; int IDENT_10 = buffer . METHOD_6 ( ) ; if ( ( IDENT_10 <= 0 ) || ( IDENT_10 > ( ( IDENT_8 . length ) - ( com . google . crypto . IDENT_0 . IDENT_2 . IDENT_11 . IDENT_12 ) ) ) ) { throw new java . security . METHOD_7 ( STRING_0 ) ; } byte [ ] IDENT_13 = new byte [ IDENT_10 ] ; buffer . get ( IDENT_13 , 0 , IDENT_10 ) ; byte [ ] payload = new byte [ buffer . METHOD_8 ( ) ] ; buffer . get ( payload , 0 , buffer . METHOD_8 ( ) ) ; byte [ ] IDENT_14 = remote . METHOD_4 ( IDENT_13 , com . google . crypto . IDENT_0 . IDENT_2 . IDENT_11 . IDENT_15 ) ; com . google . crypto . IDENT_0 . IDENT_1 IDENT_2 = com . google . crypto . IDENT_0 . IDENT_16 . METHOD_9 ( IDENT_17 . METHOD_10 ( ) , IDENT_14 , com . google . crypto . IDENT_0 . IDENT_1 . class ) ; return IDENT_2 . METHOD_4 ( payload , IDENT_18 ) ; } catch ( java . lang . IDENT_19 | java . nio . IDENT_20 | java . lang . IDENT_21 e ) { throw new java . security . METHOD_7 ( STRING_0 , e ) ; } }
org . junit . Assert . assertArrayEquals ( message , IDENT_9 )