SlideShare a Scribd company logo
1 of 9
Петър Денев
 Ф.н. 9650
 Контрол на достъпа/автентификация (Access
 control/authentication)

 Криптиране (Encryption)
 Създаване на потребители за достъп до:


   Базата данни


   Ограничение на потребителя на базата данни


   ftp достъп
 RIJNDAEL_128
 RIJNDAEL_256
 Tripledes
 BLOWFISH
 други
 Стандарт за криптиране (шифър)


 Ключ


 Текст за криптиране (данни)


 Тип на криптировката (модел)
   MCRYPT_MODE_ECB
   MCRYPT_MODE_CBC
// create a random, binary string of random length
       $size_mt = mt_rand( 0, 9 );
       $size = 10 + $size_mt;
       $c = 0; $salt = null;
       while( $c++ * 16 < $size )
              $salt .= md5( mt_rand(), true );
       $salt = substr( $salt, 0, $size );
 Достъп до базата данни
 Достъп до файла с ключа
 Права за четене на файла с ключа
 Достъп до кода на криптиращия клас, който сте
  създали, за да разберат по-какъв начин смесвате
  двата ключа
 Да се знае точно с кой от вашите методи са смесени
  двата ключа
 Да се знае с кой стандарт за криптиране е кодиран
  този текст (шифър)
 Кой е динамично създаденият ключ от метода
криптиране на данните
криптиране на данните

More Related Content

Viewers also liked

Европейски клуб "Ние - европейците" - 51 СОУ
Европейски клуб  "Ние - европейците" - 51 СОУЕвропейски клуб  "Ние - европейците" - 51 СОУ
Европейски клуб "Ние - европейците" - 51 СОУFondation Paideia
 
Електронно правителство
Електронно правителствоЕлектронно правителство
Електронно правителствоSilva Vasileva
 
Методи за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниМетоди за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниpinf_117075
 
Методи за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниМетоди за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниMarketDevelopment
 
криптиране и декриптиране
криптиране и декриптиранекриптиране и декриптиране
криптиране и декриптиранеGeorgi Georgiev
 
Симетрични и асиметрични алгоритми за криптиране на информация
Симетрични и асиметрични алгоритми за криптиране на информацияСиметрични и асиметрични алгоритми за криптиране на информация
Симетрични и асиметрични алгоритми за криптиране на информацияKaloyan Kosev
 
Api автентификация и безопасност и защита на web-приложения
Api автентификация и безопасност и защита на web-приложенияApi автентификация и безопасност и защита на web-приложения
Api автентификация и безопасност и защита на web-приложенияPoli Petkova
 
Методи за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниМетоди за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниd_e_n_i_8_7
 
Безопасност и защита при Cloud computing
Безопасност и защита при Cloud computingБезопасност и защита при Cloud computing
Безопасност и защита при Cloud computingDaniela Chudomirova
 
Презентация за Васил Левски - представил Емил от 5в клас
Презентация за Васил Левски -  представил Емил от 5в класПрезентация за Васил Левски -  представил Емил от 5в клас
Презентация за Васил Левски - представил Емил от 5в класhome
 
методи за криптиране и декриптиране на данни
методи за криптиране и декриптиране на данниметоди за криптиране и декриптиране на данни
методи за криптиране и декриптиране на данниkgospodinova89
 
Blokt tabih sudalgaa
Blokt tabih sudalgaaBlokt tabih sudalgaa
Blokt tabih sudalgaadelgermoron
 
Електронните подписи - теория и практика в България
Електронните подписи - теория и практика в БългарияЕлектронните подписи - теория и практика в България
Електронните подписи - теория и практика в БългарияAby Radev
 

Viewers also liked (16)

Европейски клуб "Ние - европейците" - 51 СОУ
Европейски клуб  "Ние - европейците" - 51 СОУЕвропейски клуб  "Ние - европейците" - 51 СОУ
Европейски клуб "Ние - европейците" - 51 СОУ
 
Електронно правителство
Електронно правителствоЕлектронно правителство
Електронно правителство
 
Security mti2014the3a
Security mti2014the3aSecurity mti2014the3a
Security mti2014the3a
 
Методи за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниМетоди за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данни
 
Giovani valdarno bg
Giovani valdarno bgGiovani valdarno bg
Giovani valdarno bg
 
Методи за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниМетоди за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данни
 
криптиране и декриптиране
криптиране и декриптиранекриптиране и декриптиране
криптиране и декриптиране
 
Симетрични и асиметрични алгоритми за криптиране на информация
Симетрични и асиметрични алгоритми за криптиране на информацияСиметрични и асиметрични алгоритми за криптиране на информация
Симетрични и асиметрични алгоритми за криптиране на информация
 
Api автентификация и безопасност и защита на web-приложения
Api автентификация и безопасност и защита на web-приложенияApi автентификация и безопасност и защита на web-приложения
Api автентификация и безопасност и защита на web-приложения
 
Методи за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данниМетоди за криптиране и декриптиране на данни
Методи за криптиране и декриптиране на данни
 
Безопасност и защита при Cloud computing
Безопасност и защита при Cloud computingБезопасност и защита при Cloud computing
Безопасност и защита при Cloud computing
 
The Best Security Resources for RussStudents at UE
The Best Security Resources for RussStudents at UEThe Best Security Resources for RussStudents at UE
The Best Security Resources for RussStudents at UE
 
Презентация за Васил Левски - представил Емил от 5в клас
Презентация за Васил Левски -  представил Емил от 5в класПрезентация за Васил Левски -  представил Емил от 5в клас
Презентация за Васил Левски - представил Емил от 5в клас
 
методи за криптиране и декриптиране на данни
методи за криптиране и декриптиране на данниметоди за криптиране и декриптиране на данни
методи за криптиране и декриптиране на данни
 
Blokt tabih sudalgaa
Blokt tabih sudalgaaBlokt tabih sudalgaa
Blokt tabih sudalgaa
 
Електронните подписи - теория и практика в България
Електронните подписи - теория и практика в БългарияЕлектронните подписи - теория и практика в България
Електронните подписи - теория и практика в България
 

криптиране на данните

  • 2.  Контрол на достъпа/автентификация (Access control/authentication)  Криптиране (Encryption)
  • 3.  Създаване на потребители за достъп до:  Базата данни  Ограничение на потребителя на базата данни  ftp достъп
  • 4.  RIJNDAEL_128  RIJNDAEL_256  Tripledes  BLOWFISH  други
  • 5.  Стандарт за криптиране (шифър)  Ключ  Текст за криптиране (данни)  Тип на криптировката (модел)  MCRYPT_MODE_ECB  MCRYPT_MODE_CBC
  • 6. // create a random, binary string of random length $size_mt = mt_rand( 0, 9 ); $size = 10 + $size_mt; $c = 0; $salt = null; while( $c++ * 16 < $size ) $salt .= md5( mt_rand(), true ); $salt = substr( $salt, 0, $size );
  • 7.  Достъп до базата данни  Достъп до файла с ключа  Права за четене на файла с ключа  Достъп до кода на криптиращия клас, който сте създали, за да разберат по-какъв начин смесвате двата ключа  Да се знае точно с кой от вашите методи са смесени двата ключа  Да се знае с кой стандарт за криптиране е кодиран този текст (шифър)  Кой е динамично създаденият ключ от метода