Advertisement
Guest User

Untitled

a guest
May 28th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package _-1et
  2. {
  3.     import _-13U.*;
  4.     import com.hurlant.math.*;
  5.     import com.sulake.core.utils.*;
  6.  
  7.     public class DiffieHellman extends Object implements _-0UC
  8.     {
  9.         private var var1:BigInteger;
  10.         private var var2:BigInteger;
  11.         private var var3:BigInteger;
  12.         private var var4:BigInteger;
  13.         private var var5:BigInteger;
  14.         private var var6:BigInteger;
  15.  
  16.         public function DiffieHellman(param1:BigInteger, param2:BigInteger)
  17.         {
  18.             var1 = param1;
  19.             var3 = param2;
  20.             return;
  21.         }
  22.  
  23.         public function internalBigIntMethod(param1:uint = 16) : String
  24.         {
  25.             return var5.bigIntMethod(param1);
  26.         }
  27.  
  28.         public function bigIntFrom2Params(param1:String, param2:uint = 16) : String
  29.         {
  30.             var4 = new BigInteger();
  31.             var4.bigIntMethod3(param1, param2);
  32.             var5 = var4.bigIntMethod2(var2, var1);
  33.             return internalBigIntMethod(param2);
  34.         }
  35.  
  36.         public function internalBigIntMethod2(param1:uint = 16) : String
  37.         {
  38.             return var6.bigIntMethod(param1);
  39.         }
  40.  
  41.         public function init(param1:String, param2:uint = 16) : Boolean
  42.         {
  43.             var2 = new BigInteger();
  44.             var2.bigIntMethod3(param1, param2);
  45.             var6 = var3.bigIntMethod2(var2, var1);
  46.             return true;
  47.         }
  48.  
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement