Skip to content

Commit 80223d1

Browse files
committed
added new FULA_ENC_V2: tag to all SharedPref keys
1 parent aa30030 commit 80223d1

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

android/src/main/java/land/fx/fula/FulaModule.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -478,8 +478,8 @@ private boolean encrypt_and_store_config() throws Exception {
478478
String cid_encrypted = Cryptography.encryptMsg(this.rootConfig.getCid(), this.secretKeyGlobal);
479479
String private_ref_encrypted = Cryptography.encryptMsg(this.rootConfig.getPrivate_ref(), this.secretKeyGlobal);
480480

481-
sharedPref.add("cid_encrypted_" + this.identityEncryptedGlobal, cid_encrypted);
482-
sharedPref.add("private_ref_encrypted_" + this.identityEncryptedGlobal, private_ref_encrypted);
481+
sharedPref.add("FULA_ENC_V2:cid_encrypted_" + this.identityEncryptedGlobal, cid_encrypted);
482+
sharedPref.add("FULA_ENC_V2:private_ref_encrypted_" + this.identityEncryptedGlobal, private_ref_encrypted);
483483
return true;
484484
} else {
485485
return false;
@@ -497,13 +497,13 @@ private boolean logoutInternal(byte[] identity, String storePath) throws Excepti
497497
}
498498
SecretKey secretKey = Cryptography.generateKey(identity);
499499
String identity_encrypted = Cryptography.encryptMsg(Arrays.toString(identity), secretKey);
500-
sharedPref.remove("cid_encrypted_"+ identity_encrypted);
501-
sharedPref.remove("private_ref_encrypted_"+identity_encrypted);
500+
sharedPref.remove("FULA_ENC_V2:cid_encrypted_"+ identity_encrypted);
501+
sharedPref.remove("FULA_ENC_V2:private_ref_encrypted_"+identity_encrypted);
502502

503503
//TODO: Should also remove peerid @Mahdi
504504

505-
sharedPref.remove("cid_encrypted_"+ identity_encrypted);
506-
sharedPref.remove("private_ref_encrypted_"+ identity_encrypted);
505+
sharedPref.remove("FULA_ENC_V2:cid_encrypted_"+ identity_encrypted);
506+
sharedPref.remove("FULA_ENC_V2:private_ref_encrypted_"+ identity_encrypted);
507507

508508
this.rootConfig = null;
509509
this.secretKeyGlobal = null;
@@ -591,8 +591,8 @@ private String[] initInternal(byte[] identity, String storePath, String bloxAddr
591591
Log.d("ReactNative", "this.rootCid is empty.");
592592
//Load from keystore
593593

594-
String cid_encrypted_fetched = sharedPref.getValue("cid_encrypted_"+ identity_encrypted);
595-
String private_ref_encrypted_fetched = sharedPref.getValue("private_ref_encrypted_"+identity_encrypted);
594+
String cid_encrypted_fetched = sharedPref.getValue("FULA_ENC_V2:cid_encrypted_"+ identity_encrypted);
595+
String private_ref_encrypted_fetched = sharedPref.getValue("FULA_ENC_V2:private_ref_encrypted_"+identity_encrypted);
596596
Log.d("ReactNative", "Here1");
597597
String cid = "";
598598
String private_ref = "";

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@functionland/react-native-fula",
3-
"version": "1.2.3",
3+
"version": "1.2.4",
44
"description": "This package is a bridge to use the Fula libp2p protocols in the react-native which is using wnfs",
55
"main": "lib/commonjs/index",
66
"module": "lib/module/index",

0 commit comments

Comments
 (0)