Xian Zhou

22 papers Journal 21Unranked 1
YearRankTypeTitle / Venue / Authors
2021 J jnl
Ann. Oper. Res.
Xiaoqiang Cai, Xianyi Wu, Xian Zhou
2020 J jnl
Commun. Stat. Simul. Comput.
Yan Feng, Xiaobing Zhao, Xian Zhou
2018 J jnl
J. Multivar. Anal.
Weiwei Wang, Xianyi Wu, Xiaobing Zhao, Xian Zhou
2017 J jnl
J. Multivar. Anal.
Jianhua Hu, Jinhong You, Xian Zhou
2017 J jnl
Commun. Stat. Simul. Comput.
Xiaobing Zhao, Xian Zhou
2016 J jnl
Eur. J. Oper. Res.
Jinlong Huang, Xianyi Wu, Xian Zhou
2014 J jnl
Oper. Res. Lett.
Xiaobing Zhao, Xian Zhou
2014 J jnl
J. Multivar. Anal.
Xiaobing Zhao, Xian Zhou
2013 J jnl
J. Sched.
Yebin Zhang, Xianyi Wu, Xian Zhou
2012 J jnl
Comput. Stat. Data Anal.
Xiaobing Zhao, Xian Zhou
2011 J jnl
J. Sched.
Xiaoqiang Cai, Xianyi Wu, Xian Zhou
2010 J jnl
J. Multivar. Anal.
Jinhong You, Xian Zhou, Yong Zhou
2009 J jnl
J. Multivar. Anal.
Jinhong You, Xian Zhou, Li-Xing Zhu
2009 J jnl
Oper. Res.
Xiaoqiang Cai, Xianyi Wu, Xian Zhou
2009 J jnl
J. Sched.
Xiaoqiang Cai, Xianyi Wu, Xian Zhou
2008 J jnl
Eur. J. Oper. Res.
Xianyi Wu, Xian Zhou
2007 J jnl
J. Sched.
Xiaoqiang Cai, Liming Wang, Xian Zhou
2007 J jnl
J. Sched.
Xiaoqiang Cai, Xianyi Wu, Xian Zhou
2005 J jnl
IEEE Trans Autom. Sci. Eng.
Xiaoqiang Cai, Xianyi Wu, Xian Zhou
2005 J jnl
J. Glob. Optim.
Xiaoqiang Cai, Xian Zhou
2004 J jnl
GeoInformatica
Chui Kwan Cheung, Wenzhong Shi, Xian Zhou
2004 conf
SMC (7)
Xiaoqiang Cai, Xiaolin Xu, Xian Zhou
redb/extractors/decompiler/bninja/utils/hashes.py
← Index redb/extractors/decompiler/bninja/utils/hashes.py python
import hashlib

import tlsh


def calculate_md5(input_str):
    return hashlib.md5(input_str.encode("utf-8")).hexdigest()


def calculate_sha256(input_str):
    """Calculate SHA256 hash of a string."""
    return hashlib.sha256(input_str.encode("utf-8")).hexdigest()

def calculate_tlsh(data):
    """Calculate TLSH fuzzy hash of data if available.

    Args:
        data: The string data to calculate the hash for

    Returns:
        The TLSH hash as a string, or None if not available

    Note:
        TLSH requires at least 50 bytes of data to generate a hash
    """
    try:
        if len(data) >= 50:
            return tlsh.hash(data.encode("utf-8"))
    except Exception:
        pass
    return None