Kryptering

Frågor kring MODdar (modifikationer) för phpBB 3 (3.0.0 eller senare).

Moderatorer: Moderatorgrupp, Supportgrupp

Skriv svar
pilsner
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 151
Blev medlem: 2013-07-19 17:42
Svar: 0

Kryptering

Inlägg av pilsner »

Finns det moddar för att kryptera sidan? T.ex PM skulle jag vilja kryptera.
Användarens profilbild
Sinom
Verified
Administratör
Administratör
Inlägg: 1506
Blev medlem: 2010-11-04 21:24
Svar: 13

Re: Kryptering

Inlägg av Sinom »

Hej pilsner!

Gå till \includes och öppna functions_privmsgs.php

Hitta:

Kod: Markera allt

$query = '';
Lägg till på en ny rad under:

Kod: Markera allt

      $key = 'sdijfnvzdv5431zei';
      $encrypted = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $sql_data['message_text'], MCRYPT_MODE_CBC, md5(md5($key))));
      $sql_data['message_text'] = $encrypted;
Hitta:

Kod: Markera allt

$message	= $row['message_text'];
Lägg till på en ny rad under:

Kod: Markera allt

 // decrypt
   $key = 'sdijfnvzdv5431zei';
   $decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($message_row['message_text']), MCRYPT_MODE_CBC, md5(md5($key))), "\0");
   $message_row['message_text'] = $decrypted;
Gå till \includes\ucp och öppna ucp_pm_viewmessage.php

Hitta:

Kod: Markera allt

$user_info = get_user_information($author_id, $message_row);
Lägg till på en ny rad under:

Kod: Markera allt

   // decrypt
   $key = 'sdijfnvzdv5431zei';
   $decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($message_row['message_text']), MCRYPT_MODE_CBC, md5(md5($key))), "\0");
   $message_row['message_text'] = $decrypted; 
- Sinom
Bild
pilsner
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 151
Blev medlem: 2013-07-19 17:42
Svar: 0

Re: Kryptering

Inlägg av pilsner »

Vet du hur det är med databasen? Är den krypterad?
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Re: Kryptering

Inlägg av Marcus »

Lösningen som presenterades ger att meddelandet lagras krypterat i databasen. Bara den som ska läsa det kan läsa det.

Men själva databasen är oläsbar. (bara det som som krypteringen är kopplad till, dvs. texten).
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
pilsner
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 151
Blev medlem: 2013-07-19 17:42
Svar: 0

Re: Kryptering

Inlägg av pilsner »

Kanske är lite OT men om jag inte vill att forumet ska visa eller minnas några IP adresser, vart gör jag det?
Alltså inte ens jag som admin ska kunna se dom..
Skriv svar

Vilka är online

Användare som besöker denna kategori: 7 och 0 gäster