h.smali
.class public final Lcom/sdk/plus/f/h;
.super Ljava/lang/Object;
# direct methods
.method public static a(Ljava/lang/String;[B)Ljava/lang/String;
.registers 6
:try_start_0
const-string v0, "UTF-8"
invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object v0
array-length v1, v0
array-length v2, p1
add-int/2addr v1, v2
new-array v1, v1, [B
const/4 v2, 0x0
array-length v3, v0
invoke-static {v0, v1, v2, v3}, Lcom/sdk/plus/j/a;->a([B[BII)I
move-result v0
array-length v2, p1
if-lez v2, :cond_18
array-length v2, p1
invoke-static {p1, v1, v0, v2}, Lcom/sdk/plus/j/a;->a([B[BII)I
:cond_18
invoke-static {v1}, Lcom/sdk/plus/f/d;->b([B)[B
move-result-object v0
invoke-static {v0}, Lcom/sdk/plus/f/b;->b([B)Ljava/lang/String;
:try_end_1f
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_1f} :catch_21
move-result-object v0
:goto_20
return-object v0
:catch_21
move-exception v0
const/4 v0, 0x0
goto :goto_20
.end method
.method public static a()[B
.registers 2
:try_start_0
const-string v0, "296aaa0a0de56c84cfa4d24682db13c1"
const-string v1, "UTF-8"
invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
:try_end_7
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_7} :catch_9
move-result-object v0
:goto_8
return-object v0
:catch_9
move-exception v0
const/4 v0, 0x0
goto :goto_8
.end method
.method public static a([B[B)[B
.registers 4
:try_start_0
sget-object v0, Lcom/sdk/plus/c/d;->v:Ljava/lang/String;
const-string v1, "UTF-8"
invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object v0
invoke-static {v0, p0, p1}, Lcom/sdk/plus/f/a;->b([B[B[B)[B
:try_end_b
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_b} :catch_d
move-result-object v0
:goto_c
return-object v0
:catch_d
move-exception v0
const/4 v0, 0x0
goto :goto_c
.end method
.method public static b()Ljava/lang/String;
.registers 5
:try_start_0
invoke-static {}, Lcom/sdk/plus/f/h;->c()[B
move-result-object v0
invoke-static {}, Lcom/sdk/plus/j/h;->a()Ljava/lang/String;
move-result-object v1
const-string v2, "UTF-8"
invoke-virtual {v1, v2}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object v1
array-length v2, v1
array-length v3, v0
add-int/2addr v2, v3
new-array v2, v2, [B
const/4 v3, 0x0
array-length v4, v1
invoke-static {v1, v2, v3, v4}, Lcom/sdk/plus/j/a;->a([B[BII)I
move-result v1
array-length v3, v0
invoke-static {v0, v2, v1, v3}, Lcom/sdk/plus/j/a;->a([B[BII)I
invoke-static {v2}, Lcom/sdk/plus/f/b;->b([B)Ljava/lang/String;
:try_end_20
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_20} :catch_22
move-result-object v0
:goto_21
return-object v0
:catch_22
move-exception v0
const/4 v0, 0x0
goto :goto_21
.end method
.method public static b([B[B)[B
.registers 4
:try_start_0
sget-object v0, Lcom/sdk/plus/c/d;->v:Ljava/lang/String;
const-string v1, "UTF-8"
invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object v0
invoke-static {v0, p0, p1}, Lcom/sdk/plus/f/a;->c([B[B[B)[B
:try_end_b
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_b} :catch_d
move-result-object v0
:goto_c
return-object v0
:catch_d
move-exception v0
const/4 v0, 0x0
goto :goto_c
.end method
.method private static c()[B
.registers 3
:try_start_0
sget-object v0, Lcom/sdk/plus/c/d;->v:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_e
invoke-static {}, Lcom/sdk/plus/f/a;->a()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/sdk/plus/c/d;->v:Ljava/lang/String;
:cond_e
sget-object v0, Lcom/sdk/plus/c/d;->v:Ljava/lang/String;
const-string v1, "UTF-8"
invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object v0
invoke-static {v0}, Lcom/sdk/plus/f/a;->a([B)[B
move-result-object v0
const-string v1, "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6zjtR0zuMkpGcE0zq/Z9ImDxQP8iUMckzCV1vpSkPLerN92wmWkaG9cYEEnkxCrh9gq5Ur4WjrDIK0TuiTQPqrCIUd2h0eiZaguG/6EJP5RKi/fOhHkqK6LGbVyVPfUoJsN+ZRuwaj69ZoEz9qXuzHMJzx4pqWaJhWwJT7dyUDwIDAQAB"
const-string v2, "UTF-8"
invoke-virtual {v1, v2}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object v1
invoke-static {v1}, Lcom/sdk/plus/f/b;->a([B)[B
move-result-object v1
invoke-static {v1}, Lcom/sdk/plus/f/g;->a([B)Ljava/security/PublicKey;
move-result-object v1
invoke-static {v0, v1}, Lcom/sdk/plus/f/g;->a([BLjava/security/PublicKey;)[B
:try_end_2d
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_2d} :catch_2f
move-result-object v0
:goto_2e
return-object v0
:catch_2f
move-exception v0
const/4 v0, 0x0
new-array v0, v0, [B
goto :goto_2e
.end method