import { useState } from 'react'; import axios from '../services/api'; function Md5Tool() { const [input, setInput] = useState(''); const [result, setResult] = useState(''); const hashPassword = async () => { try { const res = await axios.post('/api/hash/md5', { password: input }); setResult(res.data.md5); } catch (err) { alert('Fehler beim Hashen'); } }; return (

MD5 Hasher

Sicherheitshinweis: MD5 ist kryptografisch unsicher und darf nicht zum Hashen von Passwörtern verwendet werden. Für Passwörter bitte bcrypt, Argon2 oder scrypt einsetzen.

setInput(e.target.value)} placeholder="Eingabe" /> {result &&

MD5: {result}

}
); } export default Md5Tool;