php.de
Alt 12.11.2006, 22:08  
Erfahrener Benutzer
 
Registriert seit: 12.05.2005
Beiträge: 1.038
PHP-Kenntnisse:
Fortgeschritten
notyyy befindet sich auf einem aufstrebenden Ast
Standard mcrypt

hallo, ich habe dies:

PHP-Code:
<?php
function encrypt($otherkey$filename
{
    
// Aus der Datei lesen
        
$datei fopen($filename,"rb");
        
$i=0;
        while(!
feof($datei))
        {
    
// $zeile = fread($datei,filesize($filename));
        
$zeile fgets($datei,4096);
        
$cryptzeile[]=$zeile;
        
$i++;
        }
        
fclose($datei);
        
$count 0;
        while(
count($cryptzeile) > $count)
        {
        
$count++;
    
$buffer .= @mcrypt_decrypt(MCRYPT_RIJNDAEL_256$otherkey$cryptzeile[$count], MCRYPT_MODE_ECB$cryptzeile[$count-1]);
    }
    
// Decrypten ...
    
return $buffer;
}

function 
decrypt($otherkey,$filename,$othertext) {
    
// Enrypten ...
    
$otheriv_size mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256MCRYPT_MODE_ECB);
    
$otheriv mcrypt_create_iv($otheriv_sizeMCRYPT_RAND);
    
$othercrypttext mcrypt_encrypt(MCRYPT_RIJNDAEL_256$otherkey$othertextMCRYPT_MODE_ECB$otheriv);
    
// In Datei schreiben (binär)
    
$print="$otheriv\r\n$othercrypttext";
    
$new_print fopen($filename,"wb+");
    
fwrite($new_print,$print);
    
fclose($new_print);
    
// Aus der Datei lesen
    
$datei fopen($filename,"rb");
    
$i=0;
    while(!
feof($datei))
    {
    
// $zeile = fread($datei,filesize($filename));
    
$zeile fgets($datei,4096);
    
$cryptzeile[]=$zeile;
    
$i++;
    }
    
fclose($datei); 
}

$x '
testlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
stestlol
s
'
;
decrypt("test","tim.lib",$x);
echo 
encrypt("test","tim.lib");

?>
ausgeben tut er mir:
Code:
testlol stestlol stestlol stestlol stestlol stestlol ste–xÌ ·É:Ùµ0ÇÝu|bnST4UÞ¬8÷òÛȏXnË=ÓÎkØ*&ßÀ@>)‘ÉüwÏ>¥¢G²Hw³›0ªØo¹Î
in der *.lib steht:

Code:
…èçÞÃÓ¾¤ÜJØÜÆ´|ÜlBv
‘ˆß§V²‹ji
½Ž; ç²lÏ{M ¿8:iN6ÝtœLDfù ûäÚeÖ ‹ª99j™=NIZö±Àåk»ÜöcYs˜ü@&
˜ËVq:ñ‹SF:[Ú*•mf¬ V
×ce>ø
ÿ¾þ4tóû@‡cÖ°T5˜?³l:ûø*Ñeé!ºs¤ £å8=ˆÃ.HxXÙ
d¶`-aÑlMq±èB~¡
ßö Ògz&èéZTQ€Î竵ñ õûäÚeÖ ‹ª99j™=NIZö±Àåk»ÜöcYs˜ü@&
˜ËVq:ñ‹SF:[Ú*•mf¬ V
×ce>ø
ÿ¾þ4tóû@‡cÖ°T5˜?³l:ûø*Ñeé!ºs¤ £å8=ˆÃ.HxXÙ
d¶`-aÑlMq–;%x)FEvøÄþ`:	C *dÐw	¢±{ÔÆ
warum zeigt er mir nicht alles richtig an ? sondern nur dne anfang ?
notyyy ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.11.2006, 22:23  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Es könnte die Code-Tabelle des Kompressions/Verschlüsselungs-Algorithmus sein. Manche Algorithmen sind bei Wiederholungen sehr gut, aber brauchen erst einige Wiederholungen, bis sie mehr Wiederholungen schlucken. Sich sozusagen hochschaukeln.
Wars die Huffman-Kodierung?
War letztes Semester sogar Klausurthema, hab aber fast alles wieder vergessen

Wenns dich näher interessiert, lies dich einfach ein:
http://de.php.net/manual/de/ref.mcrypt.php
Oder bei Wikipedia. Aber ich würde nicht unbedingt versuchen Binär-Code lesen zu lernen
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Sicheres verschlüsseln mit mcrypt? t.animal PHP-Fortgeschrittene 23 05.05.2008 20:23
Rijndael ohne mcrypt Jacks Rache PHP-Fortgeschrittene 13 28.04.2008 18:20
mcrypt Probleme auf Produktionsserver IkeaBoy PHP-Fortgeschrittene 6 19.11.2007 19:17
[solved] mcrypt frage DonTermi PHP Tipps 2007 19 12.09.2007 19:54
MCRYPT Problem solitaer PHP-Fortgeschrittene 2 17.01.2006 10:58
Entschlüsselung mit mcrypt PHP Tipps 2005 4 08.04.2005 15:52
publickey und secretkey mit mcrypt bitte um hilfe PHP Tipps 2005 0 17.01.2005 13:18
mcrypt win32 PHP Tipps 2004-2 0 30.12.2004 14:07
Mcryp Bibliothek lädt nicht PHP Tipps 2004-2 8 05.12.2004 20:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php test mcrypt, mcrypt datei php, mcrypt, verschlüsselungsalgorithmus mcrypt, fgets codetabelle php

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.