Antwort
 
Themen-Optionen
Alt 07.12.2005, 13:19 Nach oben    #1
am82
Gast
 
Beiträge: n/a
Standard md5

Gibt es in Java sowas wie die md5 Verschlüsselung bei z.B. PHP?

Ich möchte einige Daten verschlüsselt in eine Datenbank schreiben und brauche dafür eine simple Funktion in Java.

Vielen Dank im vorraus.

P.S. Bei meinem älteren Posting ist irgendetwas in der Überschrift schiefgegangen
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.12.2005, 13:35 Nach oben    #2
Benutzer
 
Registriert seit: 15.11.2005
Beiträge: 75
Standard

Möglicherweise hilft Dir dabei JCE (m.W. seit JDK 1.4 dabei, vorher als optionales Erweiterung verfügbar

http://java.sun.com/j2se/1.5.0/docs/...ge_description
Murray ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.12.2005, 09:20 Nach oben    #3
LordOfCodes
Gast
 
Beiträge: n/a
Standard

Hi

Das ist ganz einfach, nämlich mit der java.security.MessageDigest Klasse:
Code:
public String md5(String input) {
  try{
    MessageDigest algorithm = MessageDigest.getInstance("MD5");
    algorithm.reset();
    algorithm.update(input.getBytes());
    byte messageDigest[] = algorithm.digest();
    StringBuffer hexString = new StringBuffer();
    for (int i=0;i<messageDigest.length;i++) {
        hexString.append(Integer.toHexString(0xFF & messageDigest[i]));
    }
    return hexString.toString();
  } catch(NoSuchAlgorithmException nsae){}
}
Greets
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.12.2005, 10:16 Nach oben    #4
am82
Gast
 
Beiträge: n/a
Standard md5

besten dank,

funktioniert super.

das entschlüsseln sollte dann genauso funktionieren, oder?
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.12.2005, 08:29 Nach oben    #5
LordOfCodes
Gast
 
Beiträge: n/a
Standard

Öhm.. Du solltes in dem Fall noch einiges über Hashing-Verfahren lernen/lesen.. Am besten fängst du hier an.

Denn MD5 kann nicht entschlüsselt werden!! Es ist ein Einwegverfahren!

Greets
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Sicherheit der Passworteingabe und md5() WarrenFaith PHP-Programmierung 79 24.08.2006 18:39
md5 und andere Verschlüsselungen Leo PHP-Programmierung 8 11.03.2006 14:46
Passwort und Name als Input Vorgabe ex³ PHP-Programmierung 22 07.02.2006 17:55
$_GET Übergabe mit md5() prüfen ex³ PHP-Programmierung 5 15.12.2005 08:53
Java Web Start am82 Allgemeine Java-Programmierung 3 12.12.2005 10:01


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:54 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44