Răsfoiți Sursa

RA Image Android

修复加密错误:接口调用错及上传参数加密调用成解密函数错误
Ray Zhang 8 ani în urmă
părinte
comite
bb6a17a4b6

+ 29 - 39
RA Image/app/src/main/java/com/usai/redant/raimage/MainActivity.java

@@ -1,37 +1,5 @@
 package com.usai.redant.raimage;
 
-import java.io.ByteArrayOutputStream;
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.Serializable;
-import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashMap;
-
-import com.usai.redant.raimage.Model.ManufactureListActivity;
-import com.usai.redant.raimage.Model.ModelActivity;
-import com.usai.redant.raimage.POP.PopActivity;
-import com.usai.redant.raimage.PhotoList.PhotoListActivity;
-import com.usai.redant.raimage.UploadList.UploadListActivity;
-import com.usai.util.Crypto;
-import com.usai.util.MD5;
-import com.usai.util.Network;
-import com.usai.util.RAUtil;
-import com.usai.util.dbUtil;
-import com.usai.util.dbgUtil;
-
-import android.content.pm.PackageManager;
-import android.database.Cursor;
-import android.graphics.Bitmap;
-import android.graphics.BitmapFactory;
-import android.media.ThumbnailUtils;
-import android.net.Uri;
-import android.os.Bundle;
-import android.os.Environment;
-import android.provider.MediaStore;
 import android.app.Activity;
 import android.app.AlertDialog;
 import android.content.BroadcastReceiver;
@@ -41,9 +9,15 @@ import android.content.DialogInterface;
 import android.content.Intent;
 import android.content.IntentFilter;
 import android.content.SharedPreferences;
+import android.database.Cursor;
 import android.database.sqlite.SQLiteDatabase;
-import android.provider.Settings;
-import android.support.v4.content.ContextCompat;
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.media.ThumbnailUtils;
+import android.net.Uri;
+import android.os.Bundle;
+import android.os.Environment;
+import android.provider.MediaStore;
 import android.support.v7.app.AppCompatActivity;
 import android.text.TextUtils;
 import android.util.Log;
@@ -57,10 +31,26 @@ import android.widget.ImageButton;
 import android.widget.ImageView;
 import android.widget.TextView;
 
-import org.w3c.dom.Text;
+import com.usai.redant.raimage.Model.ManufactureListActivity;
+import com.usai.redant.raimage.Model.ModelActivity;
+import com.usai.redant.raimage.PhotoList.PhotoListActivity;
+import com.usai.redant.raimage.UploadList.UploadListActivity;
+import com.usai.util.AES;
+import com.usai.util.MD5;
+import com.usai.util.Network;
+import com.usai.util.RAUtil;
+import com.usai.util.dbUtil;
+import com.usai.util.dbgUtil;
 
-import static android.R.attr.permission;
-import static android.service.notification.Condition.SCHEME;
+import java.io.ByteArrayOutputStream;
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.Serializable;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Date;
 
 public class MainActivity extends AppCompatActivity
 {
@@ -268,8 +258,8 @@ public class MainActivity extends AppCompatActivity
 						task.putString("url",RedAntApplication.active_address);
 
 						String md5 = MD5.md5sum(path);
-						String encryptUser = Crypto.encrypt("usai",RedAntApplication.user);
-						String encryptPwd = Crypto.decrypt("usai",RedAntApplication.password);
+						String encryptUser = AES.encrypt("usai2010",RedAntApplication.user);
+						String encryptPwd = AES.encrypt("usai2010",RedAntApplication.password);
 
 						Bundle params = new Bundle();
 						params.putString("user",encryptUser);