Ingamers.de
 
Language:

Zurück   Ingamers.de > Coding > Allgemein: Algorithmen, Unix/Linux, Windows, Schritt für Schritt

Antwort
 
LinkBack Themen-Optionen
Alt 04.08.2007, 21:58   #13 (permalink)
Erfahrener Benutzer
Lvl2 ab 4 Karma
Karma-JägerKarma-JägerKarma-Jäger
Karma: 3
Beiträge: 322
GOTT
Standard

Darfst ruhig Kiddys sagen

richtig, irgendwo steht das glaube ich auch in Wikipedia.
Ich benutze es auch nur um Filter etc. zu umgehen
__________________
Wenn ich helfen konnte bitte ein Karma geben, danke.

C# Tutorials:
[Link nur für Mitglieder sichtbar.]
[Link nur für Mitglieder sichtbar.]
[Link nur für Mitglieder sichtbar.]
MasterGamer ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 04.08.2007, 23:50   #14 (permalink)
Aktiver Benutzer
Lvl2 ab 4 Karma
Karma-JägerKarma-JägerKarma-Jäger
Karma: 3
Beiträge: 22
Special Coding
Standard

Naja, wenn es z.B. um Passwörter geht, benutze ich ganz klar MD5, ist einfach noch mit am sichersten...
Andernfalls würde ich zu einer eigenen Verschlüsselung raten.

[Link nur für Mitglieder sichtbar.]

Geändert von Mibo (15.02.2008 um 11:53 Uhr).
Mibo ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 06.08.2007, 18:03   #15 (permalink)
Gesperrt
Lvl1 ab 1 Karma
Neuling
Karma: 0
Beiträge: 177
Standard

Ja, MD5 ist gut
Wird ja sogar von Forensystemen wie woltlab burning board benutzt
User6750 ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 07.08.2007, 22:59   #16 (permalink)
Aktiver Benutzer
Lvl2 ab 4 Karma
Karma-JägerKarma-JägerKarma-Jäger
Karma: 3
Beiträge: 22
Special Coding
Standard

Ja, MD5 ist meiner Meinung nach mit das Beste, wird aber leider immer unsicherer durch diverse Rainbowtables oder online Datenbanken
Das gute an MD5 ist halt, dass man es nicht zurückberechnen kann und so lange Passwörter die aus Zufallszeichen und Zahlen bestehen, wohl niemals real herausgefunden werden könnten...
Alternativ könnte man sich auch eine Verschlüsselung selbst schreiben, die sollte dann aber so verwirrend wie möglich stattfinden, am besten aus vielen Klassen und Berechnungen bestehen. Einige Schlüssel etc. sollten auch nicht fehlen Zusätzlich dann noch einen Binärbaum einbauen, dann sollte es alles relativ sicher sein
Mibo ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 09.08.2007, 00:25   #17 (permalink)
Erfahrener Benutzer
Lvl2 ab 4 Karma
Karma-JägerKarma-JägerKarma-Jäger
Karma: 3
Beiträge: 322
GOTT
Standard

MD5 kann man entschlüsseln...Bruteforce und das mit MD5 kodieren und vergleichen, dauert aber ewig
__________________
Wenn ich helfen konnte bitte ein Karma geben, danke.

C# Tutorials:
[Link nur für Mitglieder sichtbar.]
[Link nur für Mitglieder sichtbar.]
[Link nur für Mitglieder sichtbar.]
MasterGamer ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 09.08.2007, 01:38   #18 (permalink)
Gesperrt
Lvl1 ab 1 Karma
Neuling
Karma: 0
Beiträge: 177
Standard

Hat auch niemand behauptet.
Das wohl sicherste ist von NEC
Vielleicht habt ihr was von CipherUnicorn-A geh?rt.
Es wird ein 128-Bit Master Key auf mehrere tausende Bits zu einem Intermediate-Key ver?ndert.
Somit wird die Datei aufgeteilt und jeder Block wird dem Intermediate-Key verschl?sselt. Danach wird in zuf?lligen Reihenfolgen mit 128, 192 und 256 Bit verschl?sselt.
User6750 ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 07.09.2007, 18:31   #19 (permalink)
Erfahrener Benutzer
Lvl1 ab 1 Karma
Neuling
Karma: 0
Beiträge: 24
PixelPapzt
Standard

um einmal die coding-ecke ein wenig aufzupeppeln, geb ich auch meinen senf dazu

ich nutze oft mime/base, auch wenn man es eindeutig entschlüsseln kann ist er in meinen fällen sehr nützlich.

ingamers.de:
aW5nYW1lcnMuZGU=

kann gerne mal eine pascal unit posten (encode & decode), falls jemand interesse hat.


//edit: im allgemeinen sind asymmetrische verschlüsselungen absolut sicher.
rawsoul ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 02.04.2008, 03:02   #20 (permalink)
Aktiver Benutzer
Lvl1 ab 1 Karma
Neuling
Karma: 0
Beiträge: 13
Sniper
Standard

kenne eine gute verschlüsselungsmethode


Mann nimmt das was man verschlüsseln will


A: Bsp: Ingamers


jetzt nimmt man ein Wort, mit dem das zu wünschende Wort Cryptiert wird

B: Bsp: Kiddy (lol nix besseres eingafallen)

jetzt nimmt man den ersten Buchstaben des A-Wortes und man Addiert den Alphabet-Index des B-Wortes, und wandelt ihn, so zu sagen, wieder in ein Buchstaben um.

I[Index]= 9

K[Index]= 11

20 = [Index]T

Dann hätten wir ein

T

dann der nächste Buchstabe:

N[Index]= 14

I[Index]= 9

23 = [Index]W

I N
TW

und so weiter...

I N G A M E R S

T W K E L P A W

zu beachten ist:

Wenn das Passwort(so könnte man es nennen oder?) kürzer ist als das zu Cryptierende Wort, dann wird wieder der Anfangsbuchstabe des Passworts genommen.


Soll Ich ein selbstgeschriebenes Tool uppen?
Ist in der Sprache Delphi geschrieben, wenn du Interesse hättest PM mich, Ich helfe gern


MfG blablabla (T_T ---> Nick)

Geändert von blablabla (11.04.2008 um 20:19 Uhr).
blablabla ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 02.04.2008, 20:17   #21 (permalink)
Erfahrener Benutzer
Lvl2 ab 4 Karma
Karma-JägerKarma-JägerKarma-Jäger
Karma: 3
Beiträge: 322
GOTT
Standard

Zitat:
Zitat von blablabla Beitrag anzeigen
wenn's du Interesse hättest



Wenn man dafür eh ein Programm schreibt wäre es besser, wenn man die ASCII Zeichen in Dezimal umwandelt, diese Addiert und wenn es größer als 126 ist wird das so lange abgezogen, bis es kleiner ist, und wenn es dann noch kleiner als 33 ist werden 33 hinzu addiert.

(Alle auf der Tastatur vorhanden Zeichen sind zwischen 33 und 126)
__________________
Wenn ich helfen konnte bitte ein Karma geben, danke.

C# Tutorials:
[Link nur für Mitglieder sichtbar.]
[Link nur für Mitglieder sichtbar.]
[Link nur für Mitglieder sichtbar.]
MasterGamer ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 11.04.2008, 20:18   #22 (permalink)
Aktiver Benutzer
Lvl1 ab 1 Karma
Neuling
Karma: 0
Beiträge: 13
Sniper
Standard

Zitat:
Zitat von MasterGamer Beitrag anzeigen



Wenn man dafür eh ein Programm schreibt wäre es besser, wenn man die ASCII Zeichen in Dezimal umwandelt, diese Addiert und wenn es größer als 126 ist wird das so lange abgezogen, bis es kleiner ist, und wenn es dann noch kleiner als 33 ist werden 33 hinzu addiert.

(Alle auf der Tastatur vorhanden Zeichen sind zwischen 33 und 126)
Das weiss ich doch :P

Das was ich geschrieben habe war ja um zu erklären wie es funktioniert.

Das Programm intern funktioniert so, wie du's gesagt hast...

übrigens Rechtschreibfehler darfste behalten ;P


übrigens brauch ich das Programm nicht mehr zu schreiben da es schon geschrieben ist^^
glaubtest du, dass ich mir die mühe machte und das Alphabet da durchzähle welcher Buchstabe als nächstes rauskommt?^^

hab einfach prog geöffnet, ingamers eingegeben, kiddy eingegeben und verschlüsselt...

MfG BlaBlaBla
blablabla ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 04.01.2009, 11:55   #23 (permalink)
(AutoIt) Bereichs-Moderator

Benutzerbild von Kasoki
Lvl3 ab 8 Karma
Karma-JägerKarma-JägerKarma-JägerKarma-JägerKarma-JägerKarma-Jäger
Karma: 7
Beiträge: 1.999
かそき
Kasoki eine Nachricht über ICQ schicken Kasoki eine Nachricht über MSN schicken
Standard

eine einwegverschlüsselung die man nemma backsetzen kann was wohl MD5 man xD
__________________

Kasoki ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Alt 16.04.2009, 14:46   #24 (permalink)
Aktiver Benutzer
Lvl1 ab 1 Karma
Neuling
Karma: 0
Beiträge: 25
Krümmel
Standard

MD5 ist recht populär, obgleich es mal einen interessanten Wettbewerb dazu gab. Diesbezüglich haben Kryptographen mit glaub ich einer Rechnerkapazität von 1000 Rechnern (weiß nicht mehr die genauen Werte), versucht Kollisionen von MD5 Hashes zu berechnen. (Erklärung folgt für unwissende und lernwillige )

Die erste Kollision wurde nach ein paar wenigen Tagen gefunden, die nächstfolgende bereits nach wenigen Stunden usw. Die benötigte Zeit nahm rapide ab. Die Detail-Ergebnisse sind aber aus Sicherheitsrelevanten Gründen nie veröffentlicht worden.

Nun eine Erklärung zur Kollision:
wenn man mit MD5 eine beliebge Zeichenfolge verschlüsselt, kommt immer ein 32 Zeichen langer Hexadezimalwert raus. Da es nur eine bestimmte Menge von Möglichkeiten gibt, die man mit 32 Zeichen a 16 mögliche Zustände (was ingesamt 32^16= 1208925819614629174706176 Möglichkeiten ergäbe) realisieren kann, wobei der ursprünglich zu verschlüsselnde Text/Zeichenfolge immer eine beliebige Zeichenfolge ist... ergibt sich logischerweise, dass irgendwann zwei verschiedene Strings denselben MD5 Hash haben.

Oder anders ausgedrückt (die Werte sind fiktiv, und nicht berechnet!):

Lucien -> MD5 -> 1234567890AB1234567890AB12345678
Jorks -> MD5 -> 1234567890AB1234567890AB12345678

Das heißt, bei System, die einen MD5 Hash als Passwortvergleich benutzen (die meisten heutigen Forensysteme und Log-In Systeme generell) könnte man sich sowohl mit dem Passwort "Lucien", als auch mit dem Passwort "Jorks" anmelden.

Zitat:
ine einwegverschlüsselung die man nemma backsetzen kann was wohl MD5 man xD
Aber sowas lohnt nur für Passwortabgleiche oder sowas, weil du dafür den Inhalt der Original Daten nicht mehr brauchst. Wenn du aber eine Zwei Wege Verschlüsselung benötigst, bietet sich AES am besten an. Ein schneller, bislang ungeknackter Algorithmus, der sogar von Regierungen verwendet wird.
Kekser ist offline
Yigg this Post!Add this Post to Webnews!
Mit Zitat antworten
Antwort


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 anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An





Powered by vBulletin® Version 3.6.5 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.

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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423