1656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source ProjectWe need 2656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 3656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_comba8 4656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_comba4 5656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_normal 6656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_recursive 7656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 8656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_sqr_comba8 9656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_sqr_comba4 10656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectbn_sqr_normal -> BN_sqr 11656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_sqr_recursive 12656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 13656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_low_recursive 14656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_low_normal 15656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_high 16656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 17656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* bn_mul_part_recursive # symetric but not power of 2 18656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 19656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectbn_mul_asymetric_recursive # uneven, but do the chop up. 20