Ramasamy Kavikumar

13 papers Journal 13
YearRankTypeTitle / Venue / Authors
2025 J jnl
Int. J. Fuzzy Syst.
Ramasamy Kavikumar, Boomipalagan Kaviarasan, Oh-Min Kwon, Rathinasamy Sakthivel
2024 J jnl
Axioms
Revathy Aruchsamy, Inthumathi Velusamy, Krishnaprakash S., Prasantha Bharathi Dhandapani, Ramasamy Kavikumar
2023 J jnl
IEEE Trans. Fuzzy Syst.
Ramasamy Kavikumar, Oh-Min Kwon, Boomipalagan Kaviarasan, Rathinasamy Sakthivel
2023 J jnl
IEEE Trans. Fuzzy Syst.
Ramasamy Kavikumar, Oh-Min Kwon, Seung-Hoon Lee, Sangmoon Lee, Rathinasamy Sakthivel
2023 J jnl
J. Frankl. Inst.
Ramasamy Kavikumar, Boomipalagan Kaviarasan, Oh-Min Kwon, Rathinasamy Sakthivel
2023 J jnl
J. Frankl. Inst.
Ramasamy Kavikumar, Oh-Min Kwon, Seung-Hoon Lee, Rathinasamy Sakthivel
2022 J jnl
Appl. Math. Comput.
Ramasamy Kavikumar, Oh-Min Kwon, Rathinasamy Sakthivel, Seung-Hoon Lee, S. G. Choi, Sargunan Priyanka
2021 J jnl
IEEE Trans. Fuzzy Syst.
Rathinasamy Sakthivel, Ramasamy Kavikumar, Ardashir Mohammadzadeh, Oh-Min Kwon, Boomipalagan Kaviarasan
2020 J jnl
Int. J. Syst. Sci.
Ramasamy Kavikumar, R. Sakthivel, O. M. Kwon, B. Kaviarasan
2019 J jnl
J. Frankl. Inst.
Ramasamy Kavikumar, R. Sakthivel, O. M. Kwon, B. Kaviarasan
2019 J jnl
Fuzzy Sets Syst.
Ramasamy Kavikumar, Rathinasamy Sakthivel, B. Kaviarasan, O. M. Kwon, Selvaraj Marshal Anthoni
2018 J jnl
IEEE Access
Rathinasamy Sakthivel, Ramasamy Kavikumar, Yong-Ki Ma, Yong Ren, Selvaraj Marshal Anthoni
2018 J jnl
IEEE Access
Rathinasamy Sakthivel, S. Harshavarthini, Ramasamy Kavikumar, Yong-Ki Ma
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