Vanishree Rao

27 papers A* 1B 4Misc 1Journal 12Unranked 8
YearRankTypeTitle / Venue / Authors
2022 conf
DLT@ITASEC
Vanishree Rao
2022 J jnl
IACR Cryptol. ePrint Arch.
Vanishree Rao
2020 J jnl
IACR Cryptol. ePrint Arch.
Joseph Bonneau, Izaak Meckler, Vanishree Rao, Evan Shapiro
2019 J jnl
CoRR
Vanishree Rao, Yunhui Long, Hoda Eldardiry, Shantanu Rane, Ryan A. Rossi, Frank Torres
2017 conf
CODASPY
Vincent Bindschaedler, Shantanu Rane, Alejandro E. Brito, Vanishree Rao, Ersin Uzun
2016 conf
Public Key Cryptography (2)
Ivan Damgård, Antigoni Polychroniadou, Vanishree Rao
2016 conf
TCC (B2)
Dennis Hofheinz, Vanishree Rao, Daniel Wichs
2015 conf
TCC (2)
Dana Dachman-Soled, Jonathan Katz, Vanishree Rao
2015
Vanishree Rao
2015 conf
ASIACRYPT (1)
Dakshita Khurana, Vanishree Rao, Amit Sahai
2015 J jnl
IACR Cryptol. ePrint Arch.
Dennis Hofheinz, Vanishree Rao, Daniel Wichs
2014 J jnl
IACR Cryptol. ePrint Arch.
Vanishree Rao
2014 conf
ASIACRYPT (2)
Georg Fuchsbauer, Momchil Konstantinov, Krzysztof Pietrzak, Vanishree Rao
2014 J jnl
IACR Cryptol. ePrint Arch.
Georg Fuchsbauer, Momchil Konstantinov, Krzysztof Pietrzak, Vanishree Rao
2014 J jnl
IACR Cryptol. ePrint Arch.
Ivan Damgård, Antigoni Polychroniadou, Vanishree Rao
2014 J jnl
IACR Cryptol. ePrint Arch.
Dana Dachman-Soled, Jonathan Katz, Vanishree Rao
2014 Misc conf
SCN
Rafail Ostrovsky, Vanishree Rao, Ivan Visconti
2014 J jnl
IACR Cryptol. ePrint Arch.
Claudio Orlandi, Rafail Ostrovsky, Vanishree Rao, Amit Sahai, Ivan Visconti
2014 B conf
TCC
Claudio Orlandi, Rafail Ostrovsky, Vanishree Rao, Amit Sahai, Ivan Visconti
2013 conf
JAMAICA@ISSTA
Atit Mishra, Manjunatha Rao, Chethan CU, Vanishree Rao, Yogananda V. Jeppu, Nagaraj Murthy
2013 B conf
TCC
Prabhanjan Ananth, Raghav Bhaskar, Vipul Goyal, Vanishree Rao
2013 B conf
TCC
Rafail Ostrovsky, Vanishree Rao, Alessandra Scafuro, Ivan Visconti
2012 J jnl
IACR Cryptol. ePrint Arch.
Prabhanjan Ananth, Raghav Bhaskar, Vipul Goyal, Vanishree Rao
2011 B conf
TCC
Vipul Goyal, Adam O'Neill, Vanishree Rao
2011 J jnl
IACR Cryptol. ePrint Arch.
Vipul Goyal, Adam O'Neill, Vanishree Rao
2011 J jnl
IACR Cryptol. ePrint Arch.
Rafail Ostrovsky, Vanishree Rao, Alessandra Scafuro, Ivan Visconti
2011 A* conf
CRYPTO
Sanjam Garg, Vanishree Rao, Amit Sahai, Dominique Schröder, Dominique Unruh
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"