METHOD_0 ( ) { de . IDENT_0 . IDENT_1 . IDENT_2 . core . crypto . IDENT_3 . IDENT_4 IDENT_3 = new de . IDENT_0 . IDENT_1 . IDENT_2 . core . crypto . IDENT_3 . METHOD_1 ( ) ; byte [ ] IDENT_5 = IDENT_3 . METHOD_2 ( IDENT_6 , IDENT_7 , IDENT_8 , IDENT_9 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( byte [ ] , int , byte [ ] , byte [ ] ) { this . IDENT_3 . init ( false , new org . IDENT_10 . crypto . params . METHOD_3 ( new org . IDENT_10 . crypto . params . METHOD_4 ( this . key , 0 , this . key . length ) , this . IDENT_11 , 0 , de . IDENT_0 . IDENT_1 . IDENT_2 . core . record . IDENT_3 . IDENT_12 . IDENT_13 ) ) ; IDENT_14 = IDENT_15 . length ; int IDENT_16 = ( IDENT_17 . length ) - ( de . IDENT_0 . IDENT_1 . IDENT_2 . core . record . IDENT_3 . IDENT_12 . IDENT_18 ) ; byte [ ] IDENT_19 = new byte [ METHOD_5 ( false , IDENT_17 . length ) ] ; int IDENT_20 = IDENT_21 . length ; byte [ ] IDENT_22 = org . IDENT_10 . util . Arrays . METHOD_6 ( IDENT_21 , ( IDENT_20 - ( de . IDENT_0 . IDENT_1 . IDENT_2 . core . record . IDENT_3 . IDENT_12 . IDENT_23 ) ) , IDENT_20 ) ; byte [ ] IDENT_24 = org . IDENT_10 . util . Arrays . METHOD_6 ( IDENT_21 , 0 , ( IDENT_20 - ( de . IDENT_0 . IDENT_1 . IDENT_2 . core . record . IDENT_3 . IDENT_12 . IDENT_23 ) ) ) ; byte [ ] IDENT_25 = METHOD_7 ( IDENT_22 , IDENT_24 ) ; this . IDENT_3 . init ( false , new org . IDENT_10 . crypto . params . METHOD_3 ( null , IDENT_25 ) ) ; METHOD_8 ( ) ; METHOD_9 ( IDENT_15 , 0 , IDENT_14 ) ; METHOD_9 ( IDENT_17 , 0 , IDENT_16 ) ; byte [ ] IDENT_26 = de . IDENT_0 . IDENT_1 . IDENT_27 . util . IDENT_28 . METHOD_10 ( de . IDENT_0 . IDENT_1 . IDENT_27 . util . IDENT_28 . METHOD_11 ( java . lang . Long . valueOf ( IDENT_14 ) , 8 ) ) ; byte [ ] IDENT_29 = de . IDENT_0 . IDENT_1 . IDENT_27 . util . IDENT_28 . METHOD_10 ( de . IDENT_0 . IDENT_1 . IDENT_27 . util . IDENT_28 . METHOD_11 ( java . lang . Long . valueOf ( IDENT_16 ) , 8 ) ) ; byte [ ] IDENT_30 = de . IDENT_0 . IDENT_1 . IDENT_27 . util . IDENT_28 . METHOD_12 ( IDENT_26 , IDENT_29 , 8 ) ; this . IDENT_31 . update ( IDENT_30 , 0 , IDENT_12 . IDENT_18 ) ; this . IDENT_31 . METHOD_13 ( IDENT_30 , 0 ) ; byte [ ] IDENT_32 = org . IDENT_10 . util . Arrays . METHOD_6 ( IDENT_17 , IDENT_16 , IDENT_17 . length ) ; if ( ! ( org . IDENT_10 . util . Arrays . METHOD_14 ( IDENT_30 , IDENT_32 ) ) ) { de . IDENT_0 . IDENT_1 . IDENT_2 . core . crypto . IDENT_3 . IDENT_33 . LOGGER . warn ( STRING_0 ) ; } this . IDENT_3 . METHOD_15 ( IDENT_17 , 0 , IDENT_16 , IDENT_19 , 0 ) ; return IDENT_19 ; }
org . junit . Assert . assertArrayEquals ( IDENT_9 , IDENT_5 )