Xian-Wei Zhou

14 papers Journal 14
YearRankTypeTitle / Venue / Authors
2024 J jnl
Commun. Nonlinear Sci. Numer. Simul.
Fei-Fei Liu, Xing Lü, Jian-Ping Wang, Xian-Wei Zhou
2018 J jnl
Appl. Math. Lett.
Fuhong Lin, Shou-Ting Chen, Qi-Xing Qu, Jianping Wang, Xian-Wei Zhou, Xing Lü
2017 J jnl
Multim. Tools Appl.
Feng-Ping An, Xian-Wei Zhou
2015 J jnl
KSII Trans. Internet Inf. Syst.
Feng-Ping An, Xian-Wei Zhou, Da-chao Lin
2014 J jnl
Wirel. Pers. Commun.
Jian Zhou, Meina Song, Junde Song, Xian-Wei Zhou, Liyan Sun
2013 J jnl
Wirel. Pers. Commun.
Jian Zhou, Xian-Wei Zhou
2013 J jnl
Wirel. Pers. Commun.
Jian Zhou, Xian-Wei Zhou
2012 J jnl
Optim. Lett.
Xu-Na Miao, Xian-Wei Zhou, Hua-Yi Wu
2012 J jnl
Wirel. Pers. Commun.
Lin Lin, An-Ping Wang, Xian-Wei Zhou, Xu-Na Miao
2012 J jnl
Wirel. Pers. Commun.
Xiaobo Wang, Xian-Wei Zhou, Junde Song
2011 J jnl
J. Zhejiang Univ. Sci. C
Lifang Feng, Xian-Wei Zhou, Ping-Zhi Fan
2011 J jnl
Int. J. Wirel. Inf. Networks
Xu-Na Miao, Xian-Wei Zhou, Lin Lin
2010 J jnl
Oper. Res. Lett.
Xu-Na Miao, Xian-Wei Zhou, Hua-Yi Wu
2010 J jnl
Int. J. Wirel. Inf. Networks
Xian-Wei Zhou, Xu-Na Miao, An-Ping Wang, Biao He, Jian 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