Wei Liu

25 papers B 4C 2Journal 10Unranked 8
YearRankTypeTitle / Venue / Authors
2024 J jnl
IEEE Geosci. Remote. Sens. Lett.
Wei Liu, Shufeng Gao, Chun Zhang, Bijia Yang
2020 conf
VTC Spring
Yozo Shoji, Wei Liu, Yoshito Watanabe
2020 J jnl
IEEE Trans. Ind. Informatics
Wei Liu, Yozo Shoji
2020 J jnl
IEEE Trans. Veh. Technol.
Yoshito Watanabe, Wei Liu, Yozo Shoji
2020 J jnl
IEEE Trans. Veh. Technol.
Wei Liu, Yoshito Watanabe, Yozo Shoji
2020 B conf
PIMRC
Yoshito Watanabe, Wei Liu, Alhabib Abbas, Yiannis Andreopoulos, Mikio Hasegawa, Yozo Shoji
2019 conf
WF-IoT
Yozo Shoji, Kiyohide Nakauchi, Wei Liu, Yoshito Watanabe, Kazuhiro Maruyama, Kouji Okamoto
2019 B conf
WiMob
Yoshito Watanabe, Wei Liu, Yozo Shoji
2019 J jnl
IEEE Trans. Veh. Technol.
Wei Liu, Yozo Shoji
2019 B conf
WiMob
Wei Liu, Yoshito Watanabe, Yozo Shoji
2018 J jnl
IEEE Access
Wei Liu, Kiyohide Nakauchi, Yozo Shoji
2018 conf
VNC
Wei Liu, Yozo Shoji
2017 conf
CCWC
Wei Liu, Kiyohide Nakauchi, Yozo Shoji
2017 conf
WPMC
Wei Liu, Yozo Shoji, Ryoichi Shinkuma
2016 conf
CIoT
Yozo Shoji, Kiyohide Nakauchi, Wei Liu
2015 J jnl
IEICE Trans. Commun.
Wei Liu, Rui Hu, Ryoichi Shinkuma, Tatsuro Takahashi
2015 conf
GLOBECOM Workshops
Wei Liu, Yozo Shoji, Ryoichi Shinkuma
2015
Wei Liu
2015 B conf
PIMRC
Wei Liu, Yozo Shoji, Ryoichi Shinkuma
2014 J jnl
IEICE Trans. Commun.
Wei Liu, Ryoichi Shinkuma, Tatsuro Takahashi
2014 J jnl
Comput. Commun.
Wei Liu, Takayuki Nishio, Ryoichi Shinkuma, Tatsuro Takahashi
2014 J jnl
IEICE Trans. Commun.
Wei Liu, Ryoichi Shinkuma, Tatsuro Takahashi
2014 C conf
APNOMS
Wei Liu, Ryoichi Shinkuma, Tatsuro Takahashi
2013 C conf
APNOMS
Wei Liu, Ryoichi Shinkuma, Tatsuro Takahashi
2013 conf
Kaleidoscope
Wei Liu, Takayuki Nishio, Ryoichi Shinkuma
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