Haining Fan

40 papers Journal 37Unranked 2
YearRankTypeTitle / Venue / Authors
2026 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan
2022 J jnl
CoRR
Jikuan Qian, Rui Li, Xin Yang, Yuhao Huang, Mingyuan Luo, Zehui Lin, Wenhui Hong, Ruobing Huang, Haining Fan, Dong Ni, Jun Cheng
2022 J jnl
Expert Syst. Appl.
Jikuan Qian, Rui Li, Xin Yang, Yuhao Huang, Mingyuan Luo, Zehui Lin, Wenhui Hong, Ruobing Huang, Haining Fan, Dong Ni, Jun Cheng
2022 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan
2020 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan
2020 J jnl
IACR Cryptol. ePrint Arch.
Tianshuo Cong, Ximing Fu, Xuting Zhou, Yuli Zou, Haining Fan
2020 conf
ASMUS/PIPPI@MICCAI
Haixia Wang, Rui Li, Xuan Chen, Bin Duan, Linfewi Xiong, Xin Yang, Haining Fan, Dong Ni
2020 J jnl
IACR Cryptol. ePrint Arch.
Zhongxiang Zheng, Anyu Wang, Haining Fan, Chunhuan Zhao, Chao Liu, Xue Zhang
2019 J jnl
Sci. China Inf. Sci.
Yanbing Wu, Haining Fan, Xiaoyun Wang, Guangnan Zou
2019 J jnl
IACR Cryptol. ePrint Arch.
Xinggu Chen, Haining Fan
2017 J jnl
IACR Cryptol. ePrint Arch.
Zhongxiang Zheng, Chunhuan Zhao, Haining Fan, Xiaoyun Wang
2017 J jnl
Integr.
Jiajun Zhang, Haining Fan
2016 J jnl
IEEE Trans. Computers
Haining Fan
2016 J jnl
Int. J. Found. Comput. Sci.
Yongjia Wang, Xi Xiong, Haining Fan
2015 J jnl
Finite Fields Their Appl.
Haining Fan, M. Anwar Hasan
2015 J jnl
IEEE Trans. Computers
Jiangtao Han, Haining Fan
2015 J jnl
IACR Cryptol. ePrint Arch.
Jiajun Zhang, Haining Fan
2014 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan
2014 J jnl
IACR Cryptol. ePrint Arch.
Xi Xiong, Haining Fan
2013 ch.
Handbook of Finite Fields
M. Anwarul Hasan, Haining Fan
2013 J jnl
IACR Cryptol. ePrint Arch.
Jiangtao Han, Haining Fan
2012 J jnl
IACR Cryptol. ePrint Arch.
Xi Xiong, Haining Fan
2012 J jnl
Inf. Process. Lett.
Chen Su, Haining Fan
2012 J jnl
IET Inf. Secur.
Haining Fan, Ming Gu, Jiaguang Sun, Kwok-Yan Lam
2011 J jnl
IACR Cryptol. ePrint Arch.
Yongjia Wang, Haining Fan
2011 J jnl
IACR Cryptol. ePrint Arch.
Chen Su, Haining Fan
2011 conf
IPDPS Workshops
Yingxin Wang, Yan Cui, Pin Tao, Haining Fan, Yu Chen, Yuanchun Shi
2010 J jnl
IET Inf. Secur.
Haining Fan, Jia-Guang Sun, Ming Gu, Kwok-Yan Lam
2009 J jnl
IET Inf. Secur.
Haining Fan, Masud Anwarul Hasan
2009 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan, Ming Gu, Jiaguang Sun, Kwok-Yan Lam
2007 J jnl
IEEE Trans. Computers
Haining Fan, M. Anwar Hasan
2007 J jnl
IEEE Trans. Computers
Haining Fan, M. Anwar Hasan
2007 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan, Jiaguang Sun, Ming Gu, Kwok-Yan Lam
2007 J jnl
IEEE Trans. Computers
Haining Fan, M. Anwar Hasan
2006 J jnl
IEEE Trans. Circuits Syst. I Regul. Pap.
Haining Fan, Masud Anwarul Hasan
2006 J jnl
IEEE Trans. Computers
Haining Fan, M. Anwar Hasan
2005 J jnl
IEEE Trans. Computers
Haining Fan, Yiqi Dai
2005 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan, Duo Liu, Yiqi Dai
2004 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan, Yiqi Dai
2004 J jnl
IACR Cryptol. ePrint Arch.
Haining Fan, Yiqi Dai
redb/extractors/decompiler/bninja/instruction_type.py
← Index redb/extractors/decompiler/bninja/instruction_type.py python
from enum import Enum


class InstructionType(Enum):
    # Data Movement
    GENERAL_DATA_MOVEMENT = "GENERAL_DATA_MOVEMENT"  # mov, lea, xchg
    STACK_MANAGEMENT = "STACK_MANAGEMENT"  # push, pop, enter, leave
    STRING_MANIPULATION = "STRING_MANIPULATION"  # movs, lods, stos, cmps

    # Arithmetic
    BASIC_ARITHMETIC = "BASIC_ARITHMETIC"  # add, sub, inc, dec
    MULTIPLICATION_DIVISION = "MULTIPLICATION_DIVISION"  # mul, div, imul, idiv
    CARRY_ARITHMETIC = "CARRY_ARITHMETIC"  # adc, sbb

    # Logical
    BITWISE_LOGIC = "BITWISE_LOGIC"  # and, or, xor, not
    CONDITIONAL_LOGIC = "CONDITIONAL_LOGIC"  # test, cmp, setX

    # Control Flow
    UNCONDITIONAL_JUMP = "UNCONDITIONAL_JUMP"  # jmp
    CONDITIONAL_JUMP = "CONDITIONAL_JUMP"  # je, jne, jl, jg, etc
    FUNCTION_CONTROL = "FUNCTION_CONTROL"  # call, ret
    LOOPING = "LOOPING"  # loop, loopz, loopnz

    # System
    SYSTEM_CALLS = "SYSTEM_CALLS"  # syscall, int, sysenter
    PRIVILEGED_INSTRUCTIONS = "PRIVILEGED_INSTRUCTIONS"  # hlt, cli, sti
    CPU_FEATURES = "CPU_FEATURES"  # cpuid, rdtsc

    # SIMD & FPU
    SSE_SIMD = "SSE_SIMD"  # SSE instructions
    AVX_SIMD = "AVX_SIMD"  # AVX instructions
    BASIC_FPU = "BASIC_FPU"  # fld, fst, fstp
    FPU_ARITHMETIC = "FPU_ARITHMETIC"  # fadd, fsub, etc

    # Bit Operations
    SHIFT_ROTATE = "SHIFT_ROTATE"  # shl, shr, rol, ror
    BIT_TEST_MODIFY = "BIT_TEST_MODIFY"  # bt, bts, btr, btc

    # Special
    CRYPTOGRAPHIC_OPS = "CRYPTOGRAPHIC_OPS"  # aesenc, aesdec, sha1rnds4
    MISC_OPS = "MISC_OPS"