razituli

Untitled

Feb 8th, 2022 (edited)
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.32 KB | None | 0 0
  1.     private function encRSA($M){
  2.         $data[0] =1;
  3.         for($i=0;$i<=35;$i++){
  4.             $rest[$i]=pow($M,1)%119;
  5.             if($data[$i]>119){
  6.                 $data[$i+1]=$data[$i]*$rest[$i]%119;
  7.             }else{
  8.                 $data[$i+1]=$data[$i]*$rest[$i];
  9.             }
  10.         }
  11.         $get=$data[35]%119;
  12.         return $get;
  13.     }
  14.  
  15.     private function decRSA($E){
  16.  
  17.         $data[0] =1;
  18.         for($i=0;$i<=11;$i++){
  19.             $rest[$i]=pow($E,1)%119;
  20.             if($data[$i]>119){
  21.                 $data[$i+1]=$data[$i]*$rest[$i]%119;
  22.             }else{
  23.                 $data[$i+1]=$data[$i]*$rest[$i];
  24.             }
  25.         }
  26.         $get=$data[11]%119;
  27.         return $get;
  28.     }
  29.  
  30. contoh
  31.  // $kalimat = "Bebas lahasxcasdasd";
  32.         // $enc="";
  33.         // for($i=0;$i<strlen($kalimat);$i++){
  34.         //     $m=ord($kalimat[$i]);
  35.         //     if($m<119){
  36.         //         $enc=$enc.chr($this->encRSA($m));
  37.         //     }else{
  38.         //         $enc=$enc.$kalimat[$i];
  39.  
  40.         //     }
  41.         // }
  42.  
  43.         // $dec="";
  44.         // for($i=0;$i<strlen($enc);$i++){
  45.         //     $m=ord($enc[$i]);
  46.         //     if($m<119){
  47.         //         $dec=$dec.chr($this->decRSA($m));
  48.         //     }else{
  49.         //         $dec=$dec.$enc[$i];
  50.  
  51.         //     }
  52.         // }
Add Comment
Please, Sign In to add comment