ਸੁਰੱਖਿਆ ਅੱਪਲੋਡ ਤੋਂ ਪਹਿਲਾਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ
ਨੇਟਿਵ ਵਾਲਟ Revault ਖਾਤੇ ਤੋਂ ਬਿਨਾਂ ਲੋਕਲ ਤੌਰ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ। ਫਾਈਲ ਸਮੱਗਰੀ, ਫਾਈਲ ਨਾਮ, MIME ਕਿਸਮਾਂ, ਥੰਬਨੇਲ, ਵਾਲਟ ਨਾਮ, ਫੋਲਡਰ, ਟੈਗ ਅਤੇ ਮਨਪਸੰਦ ਡਿਵਾਈਸ 'ਤੇ ਐਨਕ੍ਰਿਪਟ ਹੁੰਦੇ ਹਨ। ਲੋਕਲ ਵਰਤੋਂ ਵਾਲਟ ਫਾਈਲਾਂ ਨੂੰ Revault 'ਤੇ ਅੱਪਲੋਡ ਨਹੀਂ ਕਰਦੀ। ਨੇਟਿਵ ਕਲਾਊਡ ਸਿੰਕ ਅਤੇ ਸ਼ੇਅਰਿੰਗ ਵਿਕਲਪਿਕ, ਵੱਖਰੀਆਂ ਕਾਰਵਾਈਆਂ ਹਨ।
ਮਾਡਲ ਮੰਨਦਾ ਹੈ ਕਿ ਵਾਲਟ ਬਣਾਉਣ ਜਾਂ ਅਨਲਾਕ ਕਰਨ ਸਮੇਂ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ, ਇੰਸਟਾਲ ਕੀਤੀ ਐਪ ਅਤੇ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਬੇਤਰਤੀਬ ਸਰੋਤ ਭਰੋਸੇਯੋਗ ਹਨ। ਜਿਸ ਕੋਲ ਸਿਰਫ਼ ਐਨਕ੍ਰਿਪਟਿਡ ਫਾਈਲਾਂ ਅਤੇ ਕੀ ਰੈਪਰ ਹੋਣ, ਉਹ ਲੋੜੀਂਦੇ ਗੁਪਤ ਕੋਡ ਤੋਂ ਬਿਨਾਂ ਉਨ੍ਹਾਂ ਨੂੰ ਡੀਕ੍ਰਿਪਟ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਵਾਲਟ ਖੁੱਲ੍ਹਾ ਹੋਣ ਦੌਰਾਨ ਚੱਲ ਰਿਹਾ ਮਾਲਵੇਅਰ ਜਾਂ ਸਮਝੌਤਾਗ੍ਰਸਤ ਐਪ ਸਾਦਾ ਪਾਠ ਅਤੇ ਕੀਆਂ ਕੈਪਚਰ ਕਰ ਸਕਦਾ ਹੈ।
ਹਰ ਵਾਲਟ ਲਈ ਸੁਤੰਤਰ ਕੀਆਂ
ਹਰੇਕ ਵਾਲਟ ਬੇਤਰਤੀਬ 256-ਬਿੱਟ AES ਮਾਸਟਰ ਕੀ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ, ਜੋ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਬੇਤਰਤੀਬ ਸਰੋਤ ਨਾਲ ਬਣਾਈ ਜਾਂਦੀ ਹੈ। ਇਸ਼ਾਰਾ ਇਸ ਕੀ ਨੂੰ ਸਿੱਧੇ ਤੈਅ ਨਹੀਂ ਕਰਦਾ। ਹਰੇਕ ਵਾਲਟ ਦੀ ਸੁਤੰਤਰ ਮਾਸਟਰ ਕੀ ਸਮੱਗਰੀ ਹੁੰਦੀ ਹੈ, ਇਸ ਲਈ ਇੱਕ ਵਾਲਟ ਕੀ ਦੇ ਜ਼ਾਹਰ ਹੋਣ ਨਾਲ ਦੂਜੀ ਨਹੀਂ ਬਣਦੀ।
ਡਿਵਾਈਸ ਪੈਟਰਨ ਆਪਣੇ ਕ੍ਰਮਵਾਰ ਬਿੰਦੂ ਕ੍ਰਮ ਨੂੰ ਬੇਤਰਤੀਬ 256-ਬਿੱਟ ਡਿਵਾਈਸ ਗੁਪਤ ਕੋਡ ਨਾਲ ਜੋੜਦਾ ਹੈ। ਨਤੀਜੇ ਵਜੋਂ ਇਨਪੁਟ ਨੂੰ NFKC ਨਾਲ ਸਧਾਰਨ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਨਵੇਂ 128-ਬਿੱਟ ਸਾਲਟ ਅਤੇ 600,000 ਇਟਰੇਸ਼ਨਾਂ ਵਾਲੇ PBKDF2-HMAC-SHA-256 ਨੂੰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਬਣੀ 256-ਬਿੱਟ ਕੀ AES-256-GCM ਨਾਲ ਮਾਸਟਰ ਕੀ ਨੂੰ ਲਪੇਟਦੀ ਹੈ। ਐਪ ਸਾਦੇ ਪਾਠ ਵਿੱਚ ਪੈਟਰਨ ਜਾਂ ਵੱਖਰੀ ਪੈਟਰਨ ਫਿੰਗਰਪ੍ਰਿੰਟ ਨਹੀਂ ਸੰਭਾਲਦੀ।
ਪੈਟਰਨ 5 × 5 ਗ੍ਰਿੱਡ ਵਰਤਦੇ ਹਨ ਜਿਸ ਵਿੱਚ ਛੇ ਤੋਂ 25 ਵੱਖ-ਵੱਖ ਬਿੰਦੂ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਇੱਕੋ ਡਿਵਾਈਸ 'ਤੇ ਜੋੜੇ ਵਾਲਟਾਂ ਵਿੱਚ ਵਿਲੱਖਣ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਮੇਲ ਖਾਂਦਾ ਪੈਟਰਨ ਸਿਰਫ਼ ਆਪਣੇ ਵਾਲਟ ਨੂੰ ਖੋਲ੍ਹਦਾ ਹੈ; ਹੋਰ ਵਾਲਟਾਂ ਦੇ ਨਾਮ ਅਤੇ ਸਮੱਗਰੀ ਲੁਕੇ ਰਹਿੰਦੇ ਹਨ। ਅੰਦਾਜ਼ਾ ਲੱਗਣ ਵਾਲੇ ਇਸ਼ਾਰੇ ਫਿਰ ਵੀ ਆਸਾਨੀ ਨਾਲ ਬੁੱਝੇ ਜਾ ਸਕਦੇ ਹਨ। ਜੋ ਵਿਅਕਤੀ ਡਿਵਾਈਸ ਗੁਪਤ ਕੋਡ ਅਤੇ ਇਸਦਾ ਐਨਕ੍ਰਿਪਟਿਡ ਰੈਪਰ ਦੋਵੇਂ ਹਾਸਲ ਕਰ ਲਵੇ, ਉਹ ਔਫਲਾਈਨ ਪੈਟਰਨ ਦੇ ਅੰਦਾਜ਼ੇ ਲਗਾ ਸਕਦਾ ਹੈ।
ਨੇਟਿਵ ਵਾਲਟ ਖੋਲ੍ਹਣ ਲਈ ਇਸਦਾ ਲੋਕਲ ਪੈਟਰਨ ਜਾਂ ਸਪਸ਼ਟ ਰਿਕਵਰੀ ਪ੍ਰਕਿਰਿਆ ਚਾਹੀਦੀ ਹੈ, Revault ਖਾਤਾ ਜਾਂ ਪਾਸਕੀ ਨਹੀਂ। ਵਿਕਲਪਿਕ ਕਲਾਊਡ ਸਿੰਕ ਪਲੇਟਫਾਰਮ ਦੀ Apple ਜਾਂ Google ਅਧਿਕਾਰਤਾ ਵਰਤਦਾ ਹੈ, ਅਤੇ ਸਟੋਰ ਖਰੀਦਾਂ ਪਲੇਟਫਾਰਮ ਦਾ ਬਿਲਿੰਗ ਖਾਤਾ ਵਰਤਦੀਆਂ ਹਨ। ਨਾ ਕਲਾਊਡ ਅਧਿਕਾਰਤਾ ਅਤੇ ਨਾ ਖਰੀਦ ਵਾਲਟ ਡੀਕ੍ਰਿਪਸ਼ਨ ਕੀ ਦਿੰਦੀ ਹੈ।
| ਉਦੇਸ਼ | ਬਣਤਰ |
|---|---|
| ਵਾਲਟ ਮਾਸਟਰ ਕੀ | ਬੇਤਰਤੀਬੀ 256-ਬਿੱਟ AES ਕੀ |
| ਕੀ ਰੈਪਿੰਗ | PBKDF2-HMAC-SHA-256 · 600,000 ਇਟਰੇਸ਼ਨਾਂ · 128-ਬਿੱਟ ਸਾਲਟ → AES-256-GCM |
| ਮੈਟਾਡਾਟਾ ਅਤੇ ਥੰਬਨੇਲ | AES-256-GCM · ਬੇਤਰਤੀਬਾ 96-ਬਿੱਟ ਨਾਨਸ · 128-ਬਿੱਟ ਪ੍ਰਮਾਣੀਕਰਨ ਟੈਗ |
| ਫਾਈਲ ਕੀ ਡੈਰੀਵੇਸ਼ਨ | HKDF-SHA-256 · ਹਰ ਫਾਈਲ ਲਈ ਬੇਤਰਤੀਬਾ 256-ਬਿੱਟ ਸਾਲਟ · 256-ਬਿੱਟ AES ਆਊਟਪੁੱਟ |
| ਰਿਕਵਰੀ ਗੁਪਤ ਕੋਡ | ਬਣਾਇਆ ਹੋਇਆ: 18 ਬੇਤਰਤੀਬ ਸ਼ਬਦ (198 ਬਿੱਟ); ਕਸਟਮ: ਘੱਟੋ-ਘੱਟ 6 ਵੱਖ-ਵੱਖ ਸ਼ਬਦ ਅਤੇ 32–512 ਅੱਖਰ |
ਸਿਰਫ਼-ਡਿਵਾਈਸ ਕੀ ਸੁਰੱਖਿਆ
iOS 'ਤੇ, ਡਿਵਾਈਸ ਲਾਕ WhenUnlockedThisDeviceOnly ਸੁਰੱਖਿਆ ਵਾਲੀ ਨਾਨਸਿੰਕ Keychain ਆਈਟਮ ਵਜੋਂ ਸਟੋਰ ਹੁੰਦਾ ਹੈ। ਇਹ ਸਿਰਫ਼ ਡਿਵਾਈਸ ਅਨਲਾਕ ਹੋਣ ਦੌਰਾਨ ਪਹੁੰਚਯੋਗ ਹੈ ਅਤੇ Keychain ਸਿੰਕ ਰਾਹੀਂ ਮਾਈਗ੍ਰੇਟ ਨਹੀਂ ਹੁੰਦਾ। ਸਟੋਰ ਕੀਤਾ ਗੁਪਤ ਕੋਡ Secure Enclave ਕੀ ਨਹੀਂ ਹੈ।
Android 'ਤੇ, ਡਿਵਾਈਸ ਲਾਕ ਗੈਰ-ਐਕਸਪੋਰਟਯੋਗ Android Keystore ਕੀ ਹੇਠ AES-256-GCM ਨਾਲ ਐਨਕ੍ਰਿਪਟ ਹੁੰਦਾ ਹੈ ਜਿਸ ਲਈ ਅਨਲਾਕ ਡਿਵਾਈਸ ਚਾਹੀਦੀ ਹੈ। ਐਨਕ੍ਰਿਪਟਿਡ ਲਾਕ ਫਾਈਲ ਐਪ ਦੀ no-backup ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ। Keystore ਦੀ ਹਾਰਡਵੇਅਰ ਸਹਾਇਤਾ ਡਿਵਾਈਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ; ਐਪ ਇਹ ਵਾਅਦਾ ਨਹੀਂ ਕਰਦੀ ਕਿ ਹਰ ਡਿਵਾਈਸ ਹਾਰਡਵੇਅਰ-ਸਮਰਥਿਤ ਕੀਆਂ ਵਰਤਦੀ ਹੈ।
ਲੋਕਲ ਅਨਲਾਕ ਗੁਪਤ ਕੋਡ ਨੇਟਿਵ ਕਲਾਊਡ ਸਿੰਕ ਅਤੇ ਪੋਰਟੇਬਲ ਵਾਲਟ ਬੈਕਅੱਪ ਤੋਂ ਬਾਹਰ ਰੱਖੇ ਜਾਂਦੇ ਹਨ। Apple ਜਾਂ Google ਖਾਤਾ ਹੋਣ ਨਾਲ ਉਹ ਗੁਪਤ ਕੋਡ ਮੁੜ ਨਹੀਂ ਬਣਦੇ ਅਤੇ ਨਾ ਹੀ ਰੀਸਟੋਰ ਕੀਤਾ ਵਾਲਟ ਆਪਣੇ ਆਪ ਅਨਲਾਕ ਹੁੰਦਾ ਹੈ। ਨਵੀਂ ਡਿਵਾਈਸ ਨੂੰ ਸੁਤੰਤਰ ਰਿਕਵਰੀ ਗੁਪਤ ਕੋਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨੀ ਅਤੇ ਆਪਣਾ ਪੈਟਰਨ ਜੋੜਨਾ ਪੈਂਦਾ ਹੈ।
ਗੁਪਤਤਾ ਅਤੇ ਛੇੜਛਾੜ ਦੀ ਪਛਾਣ
ਵਾਲਟ ਮੈਟਾਡਾਟਾ, ਫਾਈਲ ਮੈਟਾਡਾਟਾ, ਥੰਬਨੇਲ ਅਤੇ ਰੈਪ ਕੀਤੀਆਂ ਕੀਆਂ 128-ਬਿੱਟ ਪ੍ਰਮਾਣੀਕਰਨ ਟੈਗਾਂ ਨਾਲ AES-256-GCM ਵਰਤਦੀਆਂ ਹਨ। ਹਰ ਸੁਤੰਤਰ ਐਨਕ੍ਰਿਪਸ਼ਨ ਇੱਕ ਨਵਾਂ ਬੇਤਰਤੀਬਾ 96-ਬਿੱਟ ਨਾਨਸ ਵਰਤਦੀ ਹੈ। ਡੀਕ੍ਰਿਪਸ਼ਨ ਸਾਦੀ-ਲਿਖਤ ਵਾਪਸ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਟੈਗ ਦੀ ਜਾਂਚ ਕਰਦੀ ਹੈ; ਸੋਧਿਆ ਸਾਈਫਰਟੈਕਸਟ ਜਾਂ ਗਲਤ ਕੀ ਪ੍ਰਮਾਣੀਕਰਨ ਨੂੰ ਅਸਫਲ ਕਰ ਦਿੰਦੇ ਹਨ।
ਵਾਧੂ ਪ੍ਰਮਾਣਿਤ ਡਾਟਾ ਹਰ ਐਨਕ੍ਰਿਪਟਿਡ ਆਬਜੈਕਟ ਨੂੰ ਉਸਦੇ ਫਾਰਮੈਟ ਵਰਜਨ, ਵਾਲਟ ਪਛਾਣਕਰਤਾ, ਆਬਜੈਕਟ ਪਛਾਣਕਰਤਾ ਅਤੇ ਉਦੇਸ਼ ਨਾਲ ਜੋੜਦਾ ਹੈ। ਉਦਾਹਰਣ ਵਜੋਂ, ਥੰਬਨੇਲ ਅਤੇ ਫਾਈਲ ਮੈਟਾਡਾਟਾ ਰਿਕਾਰਡ ਵੱਖ-ਵੱਖ ਸੰਦਰਭ ਵਰਤਦੇ ਹਨ। ਐਨਕ੍ਰਿਪਟਿਡ ਆਬਜੈਕਟ ਨੂੰ ਕਿਸੇ ਹੋਰ ਵਾਲਟ ਵਿੱਚ ਲਿਜਾਣਾ ਜਾਂ ਉਸਨੂੰ ਕਿਸੇ ਹੋਰ ਆਬਜੈਕਟ ਦੀ ਥਾਂ ਵਰਤਣਾ ਪ੍ਰਮਾਣਿਤ ਸੰਦਰਭ ਨੂੰ ਬਦਲ ਦਿੰਦਾ ਹੈ ਅਤੇ ਜਾਂਚ ਅਸਫਲ ਹੋ ਜਾਂਦੀ ਹੈ।
ਪ੍ਰਮਾਣਿਤ ਸੰਦਰਭ ਪਛਾਣਕਰਤਾਵਾਂ ਨੂੰ ਲੁਕਾਉਂਦਾ ਨਹੀਂ ਅਤੇ ਤਾਜ਼ਗੀ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ। ਇੱਕ ਵੈਧ ਪੁਰਾਣੇ ਰਿਕਾਰਡ ਦਾ ਟੈਗ ਫਿਰ ਵੀ ਵੈਧ ਹੋ ਸਕਦਾ ਹੈ। ਐਪਲੀਕੇਸ਼ਨ ਰਵੀਜ਼ਨ ਜਾਂਚਾਂ ਆਮ ਸਮਕਾਲੀ ਅੱਪਡੇਟਾਂ ਦਾ ਪਤਾ ਲਾਉਂਦੀਆਂ ਹਨ, ਪਰ ਇਹ ਪੂਰੀ ਪੁਰਾਣੀ ਸਥਿਤੀ ਨੂੰ ਦੁਹਰਾਉਣ ਵਾਲੀ ਖਤਰਨਾਕ ਸੇਵਾ ਵਿਰੁੱਧ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫ਼ਿਕ ਬਚਾਅ ਨਹੀਂ ਹੈ।
ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਪ੍ਰਮਾਣਿਤ ਸੈਗਮੈਂਟ ਵਰਤਦੀਆਂ ਹਨ
ਨੇਟਿਵ ਫਾਈਲ ਐਨਕ੍ਰਿਪਸ਼ਨ Tink ਵੱਲੋਂ ਦਰਸਾਈ AES-256-GCM-HKDF-SHA-256 ਸਟ੍ਰੀਮਿੰਗ ਬਣਤਰ ਵਰਤਦੀ ਹੈ। iOS AES-GCM ਅਤੇ HKDF ਲਈ CryptoKit ਵਰਤਦਾ ਹੈ; Android ਪਲੇਟਫਾਰਮ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪ੍ਰਿਮਿਟਿਵ ਵਰਤਦਾ ਹੈ। ਹਰ ਨਵੀਂ ਸਟ੍ਰੀਮ ਦਾ 40-ਬਾਈਟ ਹੈਡਰ ਹੁੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਇਸਦਾ ਲੰਬਾਈ ਮਾਰਕਰ, ਬੇਤਰਤੀਬ 32-ਬਾਈਟ ਸਾਲਟ ਅਤੇ ਬੇਤਰਤੀਬ ਸੱਤ-ਬਾਈਟ ਨੌਨਸ ਅਗੇਤਰ ਹੁੰਦਾ ਹੈ।
HKDF ਵਾਲਟ ਮਾਸਟਰ ਕੀ ਤੋਂ ਵੱਖਰੀ ਫਾਈਲ ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੀ ਕੱਢਦਾ ਹੈ। ਇਸਦੇ ਸੰਦਰਭ ਵਿੱਚ ਵਾਲਟ ਅਤੇ ਫਾਈਲ ਪਛਾਣਕਰਤਾ, ਸਾਦੀ-ਲਿਖਤ ਬਾਈਟ ਲੰਬਾਈ ਅਤੇ ਸੰਰਚਿਤ ਸੈਗਮੈਂਟ ਆਕਾਰ ਸ਼ਾਮਲ ਹਨ। ਹਰ ਸੈਗਮੈਂਟ ਦਾ 12-ਬਾਈਟ ਨਾਨਸ ਬੇਤਰਤੀਬੇ ਪ੍ਰੀਫਿਕਸ, ਚਾਰ-ਬਾਈਟ ਸੈਗਮੈਂਟ ਕਾਊਂਟਰ ਅਤੇ ਅੰਤਿਮ-ਸੈਗਮੈਂਟ ਫਲੈਗ ਨੂੰ ਜੋੜਦਾ ਹੈ। ਸੈਗਮੈਂਟ 128-ਬਿੱਟ GCM ਟੈਗ ਰੱਖਦੇ ਹਨ।
ਨੇਟਿਵ ਐਪਾਂ ਲਗਭਗ 5 MiB ਦੇ ਸੀਮਤ ਖੰਡਾਂ ਵਿੱਚ ਫਾਈਲਾਂ ਪ੍ਰੋਸੈਸ ਕਰਦੀਆਂ ਹਨ। ਖੰਡ ਕਾਊਂਟਰ, ਅੰਤਿਮ-ਖੰਡ ਫਲੈਗ ਅਤੇ ਅਨੁਮਾਨਿਤ ਬਾਈਟ ਲੰਬਾਈਆਂ ਸੋਧੇ, ਮੁੜ-ਕ੍ਰਮਬੱਧ ਜਾਂ ਕੱਟੇ ਖੰਡਾਂ ਦਾ ਪਤਾ ਲਗਾਉਂਦੀਆਂ ਹਨ। ਹਰੇਕ ਖੰਡ ਵਰਤੋਂ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਨਿੱਜੀ ਪ੍ਰੀਵਿਊ ਸਿਰਫ਼ ਫਾਈਲ ਦੇ ਡੀਕ੍ਰਿਪਟ ਹੋ ਜਾਣ ਤੋਂ ਬਾਅਦ ਪ੍ਰਕਾਸ਼ਿਤ ਹੁੰਦਾ ਹੈ। ਅਸਫਲਤਾ 'ਤੇ ਅਧੂਰਾ ਆਉਟਪੁੱਟ ਛੱਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ; ਮੁੜ ਕੋਸ਼ਿਸ਼ਾਂ ਮੌਜੂਦਾ ਐਨਕ੍ਰਿਪਟਿਡ ਬਾਈਟ ਟ੍ਰਾਂਸਫਰ ਕਰਦੀਆਂ ਹਨ।
ਇਹ ਬਣਤਰ ਇਸਦੀ ਪਾਲਣਾ ਕਰਦੀ ਹੈ Tink AES-GCM-HKDF ਸਟ੍ਰੀਮਿੰਗ ਨਿਰਧਾਰਨ। Revault ਦੇ ਲਾਗੂਕਰਨ ਅਤੇ ਸੈਗਮੈਂਟ ਸੰਰਚਨਾ ਦਾ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਆਡਿਟ ਨਹੀਂ ਹੋਇਆ ਅਤੇ Tink ਵੱਲੋਂ ਪ੍ਰਮਾਣਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ।
ਨਿੱਜੀ ਸਟੋਰੇਜ, ਇੰਪੋਰਟ ਅਤੇ ਪ੍ਰੀਵਿਊ
ਐਨਕ੍ਰਿਪਟਿਡ ਵਾਲਟ ਫਾਈਲਾਂ ਨਿੱਜੀ ਐਪ ਸਟੋਰੇਜ ਵਿੱਚ ਰਹਿੰਦੀਆਂ ਹਨ। ਫਾਈਲ ਨਾਮ, MIME ਕਿਸਮਾਂ, ਫੋਲਡਰ, ਟੈਗ, ਮਨਪਸੰਦ ਅਤੇ ਥੰਬਨੇਲ ਪ੍ਰਮਾਣਿਤ ਐਨਕ੍ਰਿਪਟਿਡ ਰਿਕਾਰਡ ਹਨ। ਖੋਜ ਅਤੇ ਟੈਗ ਫਿਲਟਰਿੰਗ ਅਨਲਾਕ ਤੋਂ ਬਾਅਦ ਸਰਗਰਮ ਵਾਲਟ ਦੇ ਡੀਕ੍ਰਿਪਟ ਕੀਤੇ ਮੈਟਾਡਾਟਾ 'ਤੇ ਕੰਮ ਕਰਦੀ ਹੈ; ਕੋਈ ਸਾਦੇ ਪਾਠ ਵਾਲਾ ਸਰਵਰ ਖੋਜ ਇੰਡੈਕਸ ਨਹੀਂ ਹੈ।
ਫੋਟੋ, ਵੀਡੀਓ ਅਤੇ ਫਾਈਲ ਇੰਪੋਰਟ ਐਨਕ੍ਰਿਪਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਨਿੱਜੀ ਅਸਥਾਈ ਸਟੇਜਿੰਗ ਵਰਤ ਸਕਦੇ ਹਨ। ਵਾਲਟ ਵਿੱਚ ਕੈਮਰਾ ਕੈਪਚਰ ਆਪਣੇ ਆਪ ਗੈਲਰੀ ਵਿੱਚ ਕਾਪੀ ਨਹੀਂ ਸੰਭਾਲਦਾ। Photos ਜਾਂ ਕਿਸੇ ਹੋਰ ਪ੍ਰਦਾਤਾ ਤੋਂ ਇੰਪੋਰਟ ਕਰਨਾ ਉਸ ਪ੍ਰਦਾਤਾ ਦੇ ਮੂਲ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦਾ ਹੈ। ਵਿਕਲਪਿਕ ਮੀਡੀਆ ਓਪਟੀਮਾਈਜ਼ੇਸ਼ਨ ਐਨਕ੍ਰਿਪਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਲੋਕਲ ਤੌਰ 'ਤੇ ਹੁੰਦਾ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਨਵੇਂ ਇੰਪੋਰਟ ਕੀਤੇ ਮੀਡੀਆ ਨੂੰ ਬਦਲਦਾ ਹੈ।
ਨਿੱਜੀ ਪ੍ਰੀਵਿਊ ਖੁੱਲ੍ਹੇ ਹੋਣ ਦੌਰਾਨ ਅਸਥਾਈ ਸਾਦਾ ਪਾਠ ਮੰਗਦੇ ਹਨ। ਐਪਾਂ ਬੰਦ ਕਰਨ, ਲਾਕ ਅਤੇ ਅਗਲੀ ਸ਼ੁਰੂਆਤ 'ਤੇ ਆਪਣੇ ਅਸਥਾਈ ਪ੍ਰੀਵਿਊ ਹਟਾ ਦਿੰਦੀਆਂ ਹਨ; iOS ਡੀਕ੍ਰਿਪਟ ਕੀਤੀਆਂ ਪ੍ਰੀਵਿਊ ਫਾਈਲਾਂ 'ਤੇ ਪੂਰੀ ਫਾਈਲ ਸੁਰੱਖਿਆ ਲਾਗੂ ਕਰਦਾ ਹੈ। ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਕਿਸੇ ਹੋਰ ਐਪ ਵਿੱਚ ਐਕਸਪੋਰਟ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਵਾਲਟ ਦੀ ਸੁਰੱਖਿਆ ਤੋਂ ਬਾਹਰ ਚਲੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਅਸਥਾਈ ਫਾਈਲ ਮਿਟਾਉਣਾ ਫੋਰੈਂਸਿਕ ਮਿਟਾਉਣ ਦੀ ਗਾਰੰਟੀ ਨਹੀਂ ਹੈ।
ਵਿਕਲਪਿਕ ਨੇਟਿਵ ਕਲਾਊਡ ਸਿੰਕ
ਸਿੰਕ ਮੂਲ ਰੂਪ ਵਿੱਚ ਬੰਦ ਹੁੰਦਾ ਹੈ ਅਤੇ ਹਰੇਕ ਡਿਵਾਈਸ 'ਤੇ ਹਰੇਕ ਵਾਲਟ ਲਈ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਚਾਲੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। iOS ਐਨਕ੍ਰਿਪਟਿਡ ਰਿਕਾਰਡ ਅਤੇ ਫਾਈਲ ਖੰਡ iCloud ਵਿੱਚ ਵਰਤੋਂਕਾਰ ਦੇ ਨਿੱਜੀ CloudKit ਡਾਟਾਬੇਸ ਵਿੱਚ ਸਟੋਰ ਕਰਦਾ ਹੈ। Android Google Drive ਦਾ ਨਿੱਜੀ appDataFolder ਵਰਤਦਾ ਹੈ। ਕੋਈ ਵੀ ਟ੍ਰਾਂਸਪੋਰਟ Revault ਖਾਤੇ ਦੀ ਮੰਗ ਨਹੀਂ ਕਰਦਾ ਅਤੇ ਨਾ ਹੀ ਨੇਟਿਵ ਸਿੰਕ ਡਾਟਾ ਨੂੰ Revault ਦੇ ਵੈੱਬ ਕਲਾਊਡ ਵਿੱਚ ਅੱਪਲੋਡ ਕਰਦਾ ਹੈ।
ਕਲਾਊਡ ਨੂੰ ਐਨਕ੍ਰਿਪਟਿਡ ਮੈਟਾਡਾਟਾ, ਫਾਈਲ ਖੰਡ ਅਤੇ ਕੀ ਰੈਪਰ ਮਿਲਦੇ ਹਨ, ਸਾਦੇ ਪਾਠ ਵਾਲੀ ਵਾਲਟ ਮਾਸਟਰ ਕੀ, ਲੋਕਲ ਡਿਵਾਈਸ ਗੁਪਤ ਕੋਡ ਜਾਂ ਰਿਕਵਰੀ ਗੁਪਤ ਕੋਡ ਨਹੀਂ। ਉਸੇ ਪਲੇਟਫਾਰਮ ਦੀ ਹੋਰ ਡਿਵਾਈਸ ਨੂੰ ਆਪਣਾ ਲੋਕਲ ਪੈਟਰਨ ਜੋੜਨ ਲਈ ਉਹੀ ਨੇਟਿਵ ਕਲਾਊਡ ਖਾਤਾ ਅਤੇ ਵਾਲਟ ਦੀ ਰਿਕਵਰੀ ਕੀ ਚਾਹੀਦੀ ਹੈ। Apple ਅਤੇ Google ਅਧਿਕਾਰਤਾ ਐਨਕ੍ਰਿਪਟਿਡ ਰਿਕਾਰਡਾਂ ਤੱਕ ਪਹੁੰਚ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦੀ ਹੈ, ਉਨ੍ਹਾਂ ਦੀ ਡੀਕ੍ਰਿਪਸ਼ਨ ਨੂੰ ਨਹੀਂ।
ਸਿੰਕ ਬੰਦ ਕਰਨ ਨਾਲ ਮੌਜੂਦਾ ਡਿਵਾਈਸ ਤੋਂ ਉਸ ਵਾਲਟ ਦੇ ਅੱਗੇ ਦੇ ਟ੍ਰਾਂਸਫਰ ਰੁਕ ਜਾਂਦੇ ਹਨ; ਮੌਜੂਦਾ ਐਨਕ੍ਰਿਪਟਿਡ ਕਲਾਊਡ ਕਾਪੀਆਂ ਰਹਿੰਦੀਆਂ ਹਨ। ਸਿੰਕ ਬਦਲਾਅ ਅਤੇ ਮਿਟਾਈਆਂ ਗਈਆਂ ਫਾਈਲਾਂ ਨੂੰ ਅੱਗੇ ਫੈਲਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਇੱਕੋ ਸਮੇਂ ਦੀਆਂ ਤਬਦੀਲੀਆਂ ਲਈ ਟਕਰਾਅ ਦੀ ਸਮੀਖਿਆ ਚਾਹੀਦੀ ਹੋ ਸਕਦੀ ਹੈ। iCloud ਅਤੇ Google Drive ਵੱਖਰੇ ਸਟੋਰ ਹਨ, ਬਿਨਾਂ ਕਿਸੇ ਆਟੋਮੈਟਿਕ ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਪੁਲ ਦੇ। iPhone ਅਤੇ Android ਵਿਚਕਾਰ ਜਾਣ ਲਈ ਐਨਕ੍ਰਿਪਟਿਡ ਫ਼ੋਨ ਟ੍ਰਾਂਸਫਰ ਵਰਤੋ।
ਰਿਕਵਰੀ ਉਸੇ ਕੀ ਤੱਕ ਪਹੁੰਚਣ ਦਾ ਦੂਜਾ ਰਸਤਾ ਹੈ
ਬਣਾਏ ਗਏ ਰਿਕਵਰੀ ਫ੍ਰੇਜ਼ ਵਿੱਚ 2,048 ਸ਼ਬਦਾਂ ਦੀ ਬੰਡਲ ਸੂਚੀ ਵਿੱਚੋਂ ਆਜ਼ਾਦ ਤੌਰ 'ਤੇ ਚੁਣੇ 18 ਸ਼ਬਦ ਹੁੰਦੇ ਹਨ, ਜੋ 198 ਬਿੱਟ ਬੇਤਰਤੀਬਤਾ ਦਿੰਦੇ ਹਨ। ਤੁਸੀਂ ਇਸ ਦੀ ਥਾਂ ਘੱਟੋ-ਘੱਟ ਛੇ ਵੱਖ-ਵੱਖ ਸ਼ਬਦਾਂ ਅਤੇ 32–512 ਅੱਖਰਾਂ ਵਾਲਾ ਕਸਟਮ ਫ੍ਰੇਜ਼ ਚੁਣ ਸਕਦੇ ਹੋ; ਇਸ ਦੀ ਮਜ਼ਬੂਤੀ ਤੁਹਾਡੀ ਚੋਣ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਦੋਵੇਂ ਆਜ਼ਾਦ ਤੌਰ 'ਤੇ PBKDF2-HMAC-SHA-256 ਅਤੇ ਨਵੇਂ ਸਾਲਟ ਨਾਲ ਇੱਕ ਰੈਪਿੰਗ ਕੀ ਬਣਾਉਂਦੇ ਹਨ, ਫਿਰ ਉਸੇ ਵਾਲਟ ਮਾਸਟਰ ਕੀ ਨੂੰ AES-256-GCM ਨਾਲ ਲਪੇਟਦੇ ਹਨ। ਫ੍ਰੇਜ਼ ਅਤੇ ਐਨਕ੍ਰਿਪਟਿਡ ਵਾਲਟ ਵਾਲਾ ਕੋਈ ਵੀ ਵਿਅਕਤੀ ਇਸ ਨੂੰ ਡੀਕ੍ਰਿਪਟ ਕਰ ਸਕਦਾ ਹੈ।
ਰਿਕਵਰੀ ਗੁਪਤ ਕੋਡ ਸੈੱਟਅੱਪ ਦੌਰਾਨ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਨੇਟਿਵ ਐਪ ਸਟੋਰੇਜ ਵਿੱਚ ਸਥਾਈ ਨਹੀਂ ਰੱਖਿਆ ਜਾਂਦਾ ਜਾਂ ਨੇਟਿਵ ਕਲਾਊਡ ਸਟੋਰੇਜ ਵਿੱਚ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦਾ। ਇਸਨੂੰ ਐਨਕ੍ਰਿਪਟਿਡ ਫਾਈਲਾਂ ਤੋਂ ਵੱਖਰਾ ਰੱਖੋ। ਹੋਰ ਡਿਵਾਈਸ ਜੋੜਨ ਲਈ ਮੂਲ ਨੇਟਿਵ ਕਲਾਊਡ ਖਾਤੇ ਤੋਂ ਐਨਕ੍ਰਿਪਟਿਡ ਵਾਲਟ, ਜਾਂ ਐਨਕ੍ਰਿਪਟਿਡ ਬੈਕਅੱਪ, ਅਤੇ ਰਿਕਵਰੀ ਕੀ ਚਾਹੀਦੀ ਹੈ। ਗੁਪਤ ਕੋਡ ਗੁੰਮ ਫਾਈਲ ਡਾਟਾ ਰੀਸਟੋਰ ਨਹੀਂ ਕਰ ਸਕਦਾ, ਅਤੇ Revault ਕੋਲ ਪ੍ਰਦਾਤਾ ਦੀ ਰੱਖੀ ਕੋਈ ਰੀਸੈੱਟ ਕੀ ਨਹੀਂ ਹੈ।
ਪੋਰਟੇਬਲ .qvault ਬੈਕਅੱਪ ਵਿੱਚ ਐਨਕ੍ਰਿਪਟਿਡ ਕੀ ਰੈਪਰ, ਪ੍ਰਮਾਣਿਤ ਐਨਕ੍ਰਿਪਟਿਡ ਇਨਵੈਂਟਰੀ ਅਤੇ ਐਨਕ੍ਰਿਪਟਿਡ ਫਾਈਲ ਖੰਡ ਹੁੰਦੇ ਹਨ। ਇਹ ਲੋਕਲ ਡਿਵਾਈਸ ਅਨਲਾਕ ਗੁਪਤ ਕੋਡ ਨੂੰ ਸ਼ਾਮਲ ਨਹੀਂ ਕਰਦਾ। ਇੰਪੋਰਟ ਨਵੇਂ ਪਛਾਣਕਰਤਾਵਾਂ, ਮਾਸਟਰ ਕੀ, ਫਾਈਲ ਕੀਆਂ ਅਤੇ ਨਵੇਂ ਡਿਵਾਈਸ ਪੈਟਰਨ ਵਾਲੇ ਵਾਲਟ ਵਿੱਚ ਰੀਸਟੋਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਨਵੈਂਟਰੀ, ਮੈਟਾਡਾਟਾ ਅਤੇ ਹਰੇਕ ਖੰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ। ਰੀਸਟੋਰ ਤੋਂ ਬਾਅਦ ਨਵੀਂ ਰਿਕਵਰੀ ਕੀ ਸੰਭਾਲੋ।
ਨਵੇਂ ਰਿਕਵਰੀ ਫ੍ਰੇਜ਼ ਵੱਡੇ-ਛੋਟੇ ਅੱਖਰ ਸੁਰੱਖਿਅਤ ਰੱਖਦੇ ਹਨ, Unicode ਨੂੰ NFKC ਨਾਲ ਸਧਾਰਨ ਬਣਾਉਂਦੇ ਹਨ ਅਤੇ ਵਾਧੂ ਖਾਲੀ ਥਾਂ ਨੂੰ ਇੱਕ ਕਰ ਦਿੰਦੇ ਹਨ। ਪੁਰਾਣੀਆਂ ਹੈਕਸਾਡੈਸੀਮਲ ਕੀਆਂ ਸਮਰਥਿਤ ਰਹਿੰਦੀਆਂ ਹਨ। ਨਵਾਂ ਫ੍ਰੇਜ਼ ਸੰਭਾਲਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਵਾਲਟ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਉਸ ਦਾ ਰਿਕਵਰੀ ਫ੍ਰੇਜ਼ ਬਦਲ ਸਕਦੇ ਹੋ। ਇਹ ਮੌਜੂਦਾ ਰਿਕਵਰੀ ਰੈਪਰ ਨੂੰ ਬਦਲ ਦਿੰਦਾ ਹੈ; ਪੁਰਾਣੇ ਬੈਕਅੱਪ ਅਤੇ ਜਿਹੜੀਆਂ ਡਿਵਾਈਸਾਂ ਨੇ ਸਿੰਕ ਨਹੀਂ ਕੀਤਾ, ਉਹ ਫਿਰ ਵੀ ਪੁਰਾਣਾ ਰੈਪਰ ਰੱਖ ਸਕਦੀਆਂ ਹਨ। ਪੈਟਰਨ ਜਾਂ ਰਿਕਵਰੀ ਫ੍ਰੇਜ਼ ਬਦਲਣ ਨਾਲ ਵਾਲਟ ਮਾਸਟਰ ਕੀ ਨਹੀਂ ਬਦਲਦੀ ਅਤੇ ਕਾਪੀਆਂ ਰੱਦ ਨਹੀਂ ਹੁੰਦੀਆਂ। ਜੇ ਕੀ ਸਮੱਗਰੀ ਨਾਲ ਸਮਝੌਤਾ ਹੋ ਜਾਵੇ, ਤਾਂ ਫਾਈਲਾਂ ਨੂੰ ਨਵੀਆਂ ਕੀਆਂ ਵਾਲੇ ਨਵੇਂ ਵਾਲਟ ਵਿੱਚ ਲੈ ਜਾਓ।
ਐਨਕ੍ਰਿਪਟਿਡ ਫ਼ੋਨ ਤੋਂ ਫ਼ੋਨ ਮਾਈਗ੍ਰੇਸ਼ਨ
ਫ਼ੋਨ ਟ੍ਰਾਂਸਫਰ ਨਵੇਂ ਵਾਲਟ ਪਛਾਣਕਰਤਾਵਾਂ, ਮਾਸਟਰ ਕੀ, ਫਾਈਲ ਕੀਆਂ ਅਤੇ ਸਟ੍ਰੀਮ ਹੈਡਰਾਂ ਨਾਲ ਪੋਰਟੇਬਲ ਐਨਕ੍ਰਿਪਟਿਡ ਕਾਪੀ ਬਣਾਉਂਦਾ ਹੈ। ਇਸਦਾ ਸੁਤੰਤਰ ਟ੍ਰਾਂਸਫਰ ਗੁਪਤ ਕੋਡ ਸਰੋਤ ਵਾਲਟ ਨੂੰ ਅਨਲਾਕ ਨਹੀਂ ਕਰ ਸਕਦਾ, ਅਤੇ ਸਰੋਤ ਰਿਕਵਰੀ ਗੁਪਤ ਕੋਡ ਤੇ ਡਿਵਾਈਸ ਅਨਲਾਕ ਗੁਪਤ ਕੋਡ ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦੇ। ਐਨਕ੍ਰਿਪਟਿਡ ਪੈਕੇਜ ਅਤੇ ਟ੍ਰਾਂਸਫਰ ਗੁਪਤ ਕੋਡ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਪਹੁੰਚਾਏ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ।
ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੀ ਐਪ ਪੈਕੇਜ ਅਤੇ ਇਸਦੇ ਫਾਈਲ ਖੰਡਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦੀ ਹੈ, ਫਿਰ ਨਵੇਂ ਲੋਕਲ ਪੈਟਰਨ ਅਤੇ ਰਿਕਵਰੀ ਕੀ ਵਾਲੇ ਨਵੇਂ ਵਾਲਟ ਵਿੱਚ ਰੀਸਟੋਰ ਕਰਦੀ ਹੈ। ਇਹ ਉਨ੍ਹਾਂ ਦੇ ਕਲਾਊਡ ਖਾਤਿਆਂ ਨੂੰ ਜੋੜੇ ਬਿਨਾਂ iOS ਅਤੇ Android ਵਿਚਕਾਰ ਕੰਮ ਕਰਦਾ ਹੈ। ਮੂਲ ਕਾਪੀ ਪੁਰਾਣੀ ਡਿਵਾਈਸ 'ਤੇ ਰਹਿੰਦੀ ਹੈ; ਇਸਨੂੰ ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਰੀਸਟੋਰ ਕੀਤੀ ਸਮੱਗਰੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ ਅਤੇ ਨਵੀਂ ਰਿਕਵਰੀ ਕੀ ਸੰਭਾਲੋ।
ਲਾਕ ਅਤੇ ਸੈਸ਼ਨ ਦੀ ਸਫ਼ਾਈ
ਮੋਬਾਈਲ ਐਪਾਂ ਬੈਕਗ੍ਰਾਊਂਡ ਵਿੱਚ ਜਾਣ 'ਤੇ ਤੁਰੰਤ ਅਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ 60 ਸਕਿੰਟ ਦੀ ਨਿਸ਼ਕਿਰਿਆ ਤੋਂ ਬਾਅਦ ਲਾਕ ਹੋ ਜਾਂਦੀਆਂ ਹਨ। ਹਰੇਕ ਵਾਲਟ 30 ਸਕਿੰਟ, 1 ਮਿੰਟ, 2 ਮਿੰਟ, 5 ਮਿੰਟ ਜਾਂ 10 ਮਿੰਟ ਚੁਣ ਸਕਦਾ ਹੈ। ਸ਼ੇਅਰ ਕੀਤਾ ਵਾਲਟ 60-ਸਕਿੰਟ ਦਾ ਮੂਲ ਮੁੱਲ ਵਰਤਦਾ ਹੈ। ਬਾਹਰ ਨਿਕਲਣ ਨਾਲ ਪੈਟਰਨ ਸਕ੍ਰੀਨ 'ਤੇ ਵਾਪਸੀ ਹੁੰਦੀ ਹੈ ਅਤੇ ਡੀਕ੍ਰਿਪਟ ਸੈਸ਼ਨ ਖ਼ਤਮ ਹੁੰਦਾ ਹੈ।
ਲਾਕ ਕਰਨ ਨਾਲ ਸੈਸ਼ਨ ਦਾ ਕੰਮ ਰੱਦ ਹੁੰਦਾ ਹੈ, ਡੀਕ੍ਰਿਪਟ ਕੀਤਾ ਮੈਟਾਡਾਟਾ ਅਤੇ ਖੋਜ ਸਥਿਤੀ ਸਾਫ਼ ਹੁੰਦੀ ਹੈ, ਪ੍ਰੀਵਿਊ ਬੰਦ ਹੁੰਦੇ ਹਨ, ਅਸਥਾਈ ਫਾਈਲਾਂ ਹਟਦੀਆਂ ਹਨ ਅਤੇ ਮਲਕੀਅਤ ਵਾਲੇ ਕੀ ਬਫਰ ਛੱਡਣ ਤੋਂ ਪਹਿਲਾਂ ਓਵਰਰਾਈਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਅਸਥਾਈ ਵਿਉਤਪਤੀ ਕੀਆਂ ਵੀ ਵਰਤੋਂ ਤੋਂ ਬਾਅਦ ਸਾਫ਼ ਹੁੰਦੀਆਂ ਹਨ। Swift ਅਤੇ JVM ਮੈਮੋਰੀ ਪ੍ਰਬੰਧਨ, ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਲਾਇਬ੍ਰੇਰੀਆਂ ਅਤੇ ਮੀਡੀਆ ਡੀਕੋਡਰ ਕਾਪੀਆਂ ਬਣਾ ਸਕਦੇ ਹਨ; ਹਰ ਕਾਪੀ ਦੇ ਤੁਰੰਤ ਮਿਟਾਏ ਜਾਣ ਦੀ ਗਾਰੰਟੀ ਨਹੀਂ ਦਿੱਤੀ ਜਾ ਸਕਦੀ।
iOS ਐਪ-ਸਵਿੱਚਰ ਸਨੈਪਸ਼ਾਟਾਂ ਨੂੰ ਗੋਪਨੀਯਤਾ ਸ਼ੀਲਡ ਨਾਲ ਢੱਕਦਾ ਹੈ। Android ਸਕ੍ਰੀਨਸ਼ਾਟ ਅਤੇ ਹਾਲੀਆ-ਐਪ ਪ੍ਰੀਵਿਊ ਸੀਮਤ ਕਰਨ ਲਈ ਸੁਰੱਖਿਅਤ-ਵਿੰਡੋ ਫਲੈਗ ਵਰਤਦਾ ਹੈ। ਇਹ ਪਲੇਟਫਾਰਮ ਸੁਰੱਖਿਆਵਾਂ ਕਿਸੇ ਨੂੰ ਅਨਲਾਕ ਸਕ੍ਰੀਨ ਦੀ ਫੋਟੋ ਖਿੱਚਣ ਤੋਂ ਨਹੀਂ ਰੋਕਦੀਆਂ, ਅਤੇ ਪਹਿਲਾਂ ਕਿਸੇ ਹੋਰ ਐਪ ਵਿੱਚ ਐਕਸਪੋਰਟ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਵਾਪਸ ਨਹੀਂ ਲੈਂਦੀਆਂ।
Revault Cloud
Revault Cloud ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਸਿੰਕ ਲਈ ਇੱਕ ਵਿਕਲਪਿਕ Pro ਸਟੋਰੇਜ ਪ੍ਰਦਾਤਾ ਹੈ। ਐਨਕ੍ਰਿਪਟਿਡ ਸੈਗਮੈਂਟ ਅਤੇ ਐਨਕ੍ਰਿਪਟਿਡ ਫਾਈਲ ਮੈਟਾਡਾਟਾ ਇੱਕ ਉਪਨਾਮੀ ਬਿਲਿੰਗ ਇੰਸਟਾਲੇਸ਼ਨ ਨਾਲ ਜੁੜੇ ਹੁੰਦੇ ਹਨ। ਇਹ ਸੇਵਾ ਸਟੋਰੇਜ ਪਛਾਣਕਰਤਾ, ਆਕਾਰ, ਚੈੱਕਸਮ, ਰਿਵੀਜ਼ਨ ਅਤੇ ਟ੍ਰਾਂਸਫਰ ਗਤੀਵਿਧੀ ਦੇਖ ਸਕਦੀ ਹੈ, ਪਰ ਇਸ ਨੂੰ ਅਣਰੈਪ ਕੀਤੀ ਵਾਲਟ ਕੀ ਜਾਂ ਰਿਕਵਰੀ ਫ੍ਰੇਜ਼ ਨਹੀਂ ਮਿਲਦਾ। ਇੱਕ ਵੱਖਰਾ ਬੇਤਰਤੀਬਾ ਕਨੈਕਸ਼ਨ ਕੋਡ ਸਟੋਰੇਜ ਪਹੁੰਚ ਨੂੰ ਅਧਿਕਾਰਤ ਕਰਦਾ ਹੈ; ਹੋਰ ਡਿਵਾਈਸ ਕਨੈਕਟ ਕਰਨ ਲਈ ਰਿਕਵਰੀ ਫ੍ਰੇਜ਼ ਵੀ ਲੋੜੀਂਦਾ ਹੈ। Pro ਦੀ ਮਿਆਦ ਮੁੱਕਣ ਤੋਂ ਬਾਅਦ ਵੀ ਮੌਜੂਦਾ ਕਲਾਊਡ ਡਾਟਾ ਰਿਕਵਰੀ ਲਈ ਪੜ੍ਹਨਯੋਗ ਰਹਿੰਦਾ ਹੈ।
ਨੇਟਿਵ ਸ਼ੇਅਰਿੰਗ ਟ੍ਰਾਂਸਪੋਰਟ ਅਤੇ ਪਹੁੰਚ ਨਿਯੰਤਰਣ
iOS 'ਤੇ, ਨਿੱਜੀ, ਸਿਰਫ਼-ਪੜ੍ਹਨ ਵਾਲਾ CloudKit ਸੱਦਾ ਐਨਕ੍ਰਿਪਟਿਡ ਸਨੈਪਸ਼ਾਟ ਨੂੰ ਨਿੱਜੀ ਸਿੰਕ ਜ਼ੋਨ ਤੋਂ ਬਾਹਰ, ਵੱਖਰੇ ਸ਼ੇਅਰਿੰਗ ਰਿਕਾਰਡ ਲੜੀ ਵਿੱਚ ਰੱਖਦਾ ਹੈ। Apple ਸੱਦੇ ਦੀ ਪਹੁੰਚ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਦਾ ਹੈ; ਪ੍ਰਾਪਤਕਰਤਾ ਨੂੰ ਫਿਰ ਵੀ ਵੱਖਰਾ ਡੀਕ੍ਰਿਪਸ਼ਨ ਗੁਪਤ ਕੋਡ ਚਾਹੀਦਾ ਹੈ। CloudKit ਸੱਦੇ ਸਰਵਰ ਦੀ ਪਹੁੰਚ-ਸੈਸ਼ਨ ਗਿਣਤੀ, ਤੈਅ ਮਿਆਦ ਜਾਂ ਮਿਟਾਉਣ ਵਾਲਾ ਟਾਈਮਰ ਲਾਗੂ ਨਹੀਂ ਕਰਦੇ। ਮਾਲਕ ਭਵਿੱਖੀ CloudKit ਪਹੁੰਚ ਰੋਕ ਸਕਦਾ ਹੈ।
ਕਰਾਸ-ਪਲੇਟਫਾਰਮ ਸ਼ੇਅਰ ਐਨਕ੍ਰਿਪਟਿਡ ਹਿੱਸੇ Revault ਦੀ ਸ਼ੇਅਰਿੰਗ ਸੇਵਾ ਵਿੱਚ ਅੱਪਲੋਡ ਕਰਦੇ ਹਨ। ਸੁਤੰਤਰ ਬੇਤਰਤੀਬ 256-ਬਿੱਟ ਪੜ੍ਹਨ ਅਤੇ ਪ੍ਰਬੰਧਨ ਸਮਰੱਥਾਵਾਂ SHA-256 ਹੈਸ਼ ਵਜੋਂ ਸਟੋਰ ਹੁੰਦੀਆਂ ਹਨ। ਵੈੱਬਸਾਈਟ ਲਿੰਕ ਆਪਣੇ ਫ੍ਰੈਗਮੈਂਟ ਵਿੱਚ ਪੜ੍ਹਨ ਦੀ ਸਮਰੱਥਾ ਰੱਖਦਾ ਹੈ, ਡੀਕ੍ਰਿਪਸ਼ਨ ਗੁਪਤ ਕੋਡ ਨਹੀਂ। ਇਸਨੂੰ ਖੋਲ੍ਹਣ ਨਾਲ ਸ਼ੇਅਰ ਕੀਤੇ ਵਾਲਟ ਵਿੱਚ ਡੀਪ-ਲਿੰਕ ਹੁੰਦਾ ਹੈ ਅਤੇ ਭੇਜਣ ਵਾਲੇ ਦਾ ਗੁਪਤ ਕੋਡ ਮੰਗਿਆ ਜਾਂਦਾ ਹੈ; ਕਿਸੇ ਨਿੱਜੀ ਪੈਟਰਨ ਜਾਂ ਮੌਜੂਦਾ ਵਾਲਟ ਦੀ ਲੋੜ ਨਹੀਂ। ਨਿੱਜੀ ਵਾਲਟ ਲਾਕ ਰਹਿੰਦੇ ਹਨ।
ਨਿਯੰਤਰਿਤ ਸਰਵਰ ਸ਼ੇਅਰ ਭੇਜਣ ਵਾਲੇ ਦੇ ਵੱਧ ਤੋਂ ਵੱਧ ਪਹੁੰਚ-ਸੈਸ਼ਨ, 30 ਦਿਨਾਂ ਦੇ ਅੰਦਰ ਤੈਅ ਮਿਆਦ, ਰੱਦ ਕਰਨਾ ਅਤੇ ਵਿਕਲਪਿਕ ਐਕਸਪੋਰਟ ਇਜਾਜ਼ਤ ਲਾਗੂ ਕਰਦੇ ਹਨ। ਸੈਸ਼ਨ ਪਰਮਾਣੂ ਤੌਰ 'ਤੇ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਵੱਧ ਤੋਂ ਵੱਧ 15 ਮਿੰਟ ਚੱਲਦਾ ਹੈ, ਸ਼ੇਅਰ ਦੀਆਂ ਆਖ਼ਰੀ ਤਾਰੀਖ਼ਾਂ ਦੁਆਰਾ ਸੀਮਤ। ਪਹੁੰਚ ਉਦੋਂ ਗਿਣੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਸੈਸ਼ਨ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਭਾਵੇਂ ਡਾਊਨਲੋਡ ਜਾਂ ਡੀਕ੍ਰਿਪਸ਼ਨ ਅਸਫਲ ਹੋ ਜਾਵੇ। ਵਿਊਅਰ ਜਾਰੀ ਪਹੁੰਚ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ ਅਤੇ ਆਖ਼ਰੀ ਤਾਰੀਖ਼ 'ਤੇ ਬੰਦ ਹੋ ਜਾਂਦਾ ਹੈ।
SHA-256 ਚੈੱਕਸਮ ਟ੍ਰਾਂਸਫਰ ਕੀਤੇ ਹਿੱਸਿਆਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦੇ ਹਨ, ਜਦਕਿ ਪ੍ਰਮਾਣਿਤ ਐਨਕ੍ਰਿਪਸ਼ਨ ਉਨ੍ਹਾਂ ਦੀ ਸਮੱਗਰੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦੀ ਹੈ। ਜਦੋਂ ਐਕਸਪੋਰਟ ਦੀ ਇਜਾਜ਼ਤ ਹੋਵੇ, ਤਾਂ ਦੇਖਣ ਵਾਲਾ ਇੱਕ ਐਨਕ੍ਰਿਪਟਿਡ .qvault ਕਾਪੀ ਸੰਭਾਲ ਸਕਦਾ ਹੈ ਜੋ ਸ਼ੇਅਰ ਦੇ ਗੁਪਤ ਕੋਡ ਨਾਲ ਖੁੱਲ੍ਹਦੀ ਹੈ। ਐਕਸਪੋਰਟ ਬੰਦ ਕਰਨ ਨਾਲ ਇਹ ਐਪ ਕਾਰਵਾਈ ਹਟ ਜਾਂਦੀ ਹੈ; ਪਰ ਇਹ ਸਕ੍ਰੀਨਸ਼ਾਟ ਜਾਂ ਸੋਧੇ ਹੋਏ ਕਲਾਇੰਟ ਵੱਲੋਂ ਪਲੇਨਟੈਕਸਟ ਰੱਖ ਲੈਣ ਨੂੰ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਤੌਰ 'ਤੇ ਨਹੀਂ ਰੋਕ ਸਕਦੀ। ਸਰੋਤ ਫਾਈਲ ਮਿਟਾਉਣ ਨਾਲ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਬਣਾਇਆ ਸ਼ੇਅਰ ਰੱਦ ਨਹੀਂ ਹੁੰਦਾ।
ਵਿਕਲਪਿਕ ਵਾਲਟ ਗਤੀਵਿਧੀ
ਨੇਟਿਵ ਆਡਿਟ ਲੌਗ ਮੂਲ ਰੂਪ ਵਿੱਚ ਬੰਦ ਹੁੰਦੇ ਹਨ ਅਤੇ ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਹਰ ਵਾਲਟ ਲਈ ਸੰਰਚਿਤ ਹੁੰਦੇ ਹਨ। ਤਾਜ਼ਾ 500 ਲੋਕਲ ਘਟਨਾਵਾਂ ਵਾਲਟ ਦੀ ਮਾਸਟਰ ਕੀ ਅਤੇ ਇੱਕ ਸਮਰਪਿਤ ਪ੍ਰਮਾਣਿਤ ਸੰਦਰਭ ਨਾਲ ਐਨਕ੍ਰਿਪਟ ਹੁੰਦੀਆਂ ਹਨ। ਇਨ੍ਹਾਂ ਵਿੱਚ ਕੀਆਂ, ਪੈਟਰਨ, ਫਾਈਲ ਸਮੱਗਰੀ ਅਤੇ ਹੋਰ ਵਾਲਟਾਂ ਦਾ ਡਾਟਾ ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦਾ, ਇਹ ਸਿੰਕ ਨਹੀਂ ਹੁੰਦੀਆਂ, ਅਤੇ ਸਾਫ਼ ਜਾਂ ਬੰਦ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ। ਇਹ ਛੇੜਛਾੜ-ਰੋਧੀ ਸਬੂਤ ਨਹੀਂ ਹਨ। ਅਸਫਲ ਅਨਲਾਕ ਕਿਸੇ ਵਾਲਟ ਨੂੰ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤੇ ਜਾਂਦੇ।
ਲੌਗਿੰਗ ਚਾਲੂ ਹੋਣ ਨਾਲ ਬਣਾਏ ਨਵੇਂ ਨਿਯੰਤਰਿਤ ਸ਼ੇਅਰ ਸ਼ੇਅਰਿੰਗ ਸੇਵਾ 'ਤੇ 100 ਤੱਕ ਪਹੁੰਚ-ਸੈਸ਼ਨ ਟਾਈਮਸਟੈਂਪ ਰੱਖਦੇ ਹਨ। ਸਿਰਫ਼ ਪ੍ਰਬੰਧਨ ਸਮਰੱਥਾ ਹੀ ਇਨ੍ਹਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੀ ਹੈ; ਲੌਗ ਵਿੱਚ ਪ੍ਰਾਪਤਕਰਤਾ ਦੀ ਪਛਾਣ ਜਾਂ ਡੀਕ੍ਰਿਪਸ਼ਨ ਗੁਪਤ ਕੋਡ ਨਹੀਂ ਹੁੰਦਾ। ਲੋਕਲ ਲੌਗਿੰਗ ਬੰਦ ਕਰਨਾ ਭਵਿੱਖ ਦੇ ਸ਼ੇਅਰਾਂ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦਾ ਹੈ। ਮੌਜੂਦਾ ਸ਼ੇਅਰ ਲੌਗ ਰੱਦ ਹੋਣ ਜਾਂ ਮਿਆਦ ਮੁੱਕ ਕੇ ਸਫ਼ਾਈ ਹੋਣ ਤੱਕ ਆਪਣੀ ਮੂਲ ਸੈਟਿੰਗ ਰੱਖਦੇ ਹਨ।
ਵਿਕਲਪਿਕ ਐਨਕ੍ਰਿਪਟਿਡ ਘੁਸਪੈਠ ਫੋਟੋਆਂ
ਮਾਲਕ ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਹਰ ਵਾਲਟ ਲਈ ਘੁਸਪੈਠ ਅਲਰਟ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਚਾਲੂ ਕਰ ਸਕਦੇ ਹਨ। ਤਿੰਨ ਮੇਲ ਨਾ ਖਾਂਦੇ ਪੈਟਰਨਾਂ ਤੋਂ ਬਾਅਦ, ਫੋਰਗ੍ਰਾਊਂਡ ਐਪ ਅਗਲੇ ਕੈਮਰੇ ਦੀ ਫੋਟੋ ਖਿੱਚ ਸਕਦੀ ਹੈ, ਇਜਾਜ਼ਤ, ਕੈਮਰੇ ਦੀ ਉਪਲਬਧਤਾ ਅਤੇ ਇੱਕ ਮਿੰਟ ਦੇ ਕੂਲਡਾਊਨ ਦੇ ਅਧੀਨ। ਸਿਸਟਮ ਕੈਮਰਾ ਸੂਚਕ ਦਿਖਾਈ ਦਿੰਦੇ ਰਹਿੰਦੇ ਹਨ। ਤਾਜ਼ਾ ਦਸ ਅਲਰਟ ਲੋਕਲ ਤੌਰ 'ਤੇ ਸਟੋਰ ਹੁੰਦੇ ਹਨ ਅਤੇ ਕਦੇ Photos ਵਿੱਚ ਸ਼ਾਮਲ ਜਾਂ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦੇ। ਮੇਲ ਨਾ ਖਾਂਦਾ ਪੈਟਰਨ ਕਿਸੇ ਨਿਸ਼ਾਨਾ ਵਾਲਟ ਦੀ ਪਛਾਣ ਨਹੀਂ ਕਰਦਾ, ਇਸ ਲਈ ਹਰ ਚੁਣੇ ਹੋਏ ਵਾਲਟ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਐਨਕ੍ਰਿਪਟਿਡ ਡਿਵਾਈਸ-ਕੋਸ਼ਿਸ਼ ਰਿਕਾਰਡ ਮਿਲਦਾ ਹੈ।
ਇੱਕ ਸਮਰਪਿਤ RSA-3072 ਪਬਲਿਕ ਕੀ SHA-256 ਅਤੇ MGF1-SHA-256 ਨਾਲ OAEP ਵਰਤ ਕੇ ਹਰ ਅਲਰਟ ਲਈ ਨਵੀਂ 256-ਬਿੱਟ AES-GCM ਕੀ ਨੂੰ ਰੈਪ ਕਰਦੀ ਹੈ। ਇਹ ਵਾਲਟ ਲਾਕ ਹੋਣ ਵੇਲੇ ਵੀ ਐਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। ਸੰਬੰਧਿਤ ਪ੍ਰਾਈਵੇਟ ਕੀ ਖੁਦ ਉਸ ਵਾਲਟ ਦੀ ਮਾਸਟਰ ਕੀ ਹੇਠ ਸਮਰਪਿਤ ਪ੍ਰਮਾਣਿਤ ਸੰਦਰਭ ਨਾਲ ਐਨਕ੍ਰਿਪਟ ਹੁੰਦੀ ਹੈ। ਸਿਰਫ਼ ਉਸ ਵਾਲਟ ਨੂੰ ਅਨਲਾਕ ਕਰਨ ਨਾਲ ਹੀ ਉਸ ਦੀਆਂ ਫੋਟੋਆਂ ਡੀਕ੍ਰਿਪਟ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਅਲਰਟ ਇਸਦੇ ਆਡਿਟ ਦ੍ਰਿਸ਼ ਵਿੱਚ ਆਮ ਗਤੀਵਿਧੀ ਲੌਗਿੰਗ ਤੋਂ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਅਤੇ ਘੁਸਪੈਠ ਅਲਰਟ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਸਾਫ਼ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਇਹ ਛੇੜਛਾੜ-ਰੋਧੀ ਸਬੂਤ ਨਹੀਂ ਹਨ।
ਸੇਫ ਐਗਜ਼ਿਟ ਲੋਕਲ ਪਹੁੰਚ ਹਟਾਉਂਦਾ ਹੈ
ਡਿਵਾਈਸ 'ਤੇ ਇੱਕ ਵਾਲਟ ਨੂੰ ਸੇਫ ਐਗਜ਼ਿਟ ਲਈ ਨਿਯਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਉਸ ਦਾ ਪੈਟਰਨ ਦਾਖਲ ਕਰਨ 'ਤੇ ਉਹ ਆਮ ਵਾਂਗ ਖੁੱਲ੍ਹਦਾ ਹੈ, ਜਦਕਿ ਹੋਰ ਲੋਕਲ ਵਾਲਟ ਰਿਕਾਰਡ, ਐਨਕ੍ਰਿਪਟਿਡ ਚੰਕ, ਡਿਵਾਈਸ ਅਨਲੌਕ ਸਮੱਗਰੀ ਅਤੇ ਕਤਾਰ ਵਿੱਚ ਲੱਗੀਆਂ ਤਬਦੀਲੀਆਂ ਹਟਾ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਐਪ ਇੱਕ ਸਥਾਈ ਲੋਕਲ ਇਜਾਜ਼ਤ-ਸੂਚੀ ਰੱਖਦੀ ਹੈ ਤਾਂ ਜੋ ਸਿੰਕ ਬਾਹਰ ਰੱਖੇ ਵਾਲਟਾਂ ਨੂੰ ਚੁੱਪਚਾਪ ਵਾਪਸ ਨਾ ਭਰ ਦੇਵੇ। ਪਹਿਲਾਂ ਤੋਂ ਚੱਲ ਰਹੇ ਐਨਕ੍ਰਿਪਟਿਡ ਟ੍ਰਾਂਸਫਰ ਫਿਰ ਵੀ ਪੂਰੇ ਹੋ ਸਕਦੇ ਹਨ।
ਨੇਟਿਵ ਕਲਾਊਡ ਕਾਪੀਆਂ ਅਤੇ ਹੋਰ ਡਿਵਾਈਸਾਂ ਦੀਆਂ ਕਾਪੀਆਂ ਬਣੀਆਂ ਰਹਿੰਦੀਆਂ ਹਨ। ਸਪੱਸ਼ਟ ਰਿਕਵਰੀ ਲਈ, ਨਵਾਂ ਲੋਕਲ ਪੈਟਰਨ ਦਰਜ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਬਾਹਰ ਰੱਖੇ ਵਾਲਟ ਦੀ ਰਿਕਵਰੀ ਕੀ ਲੋੜੀਂਦੀ ਹੈ। ਵੱਖਰੇ ਬੈਕਅੱਪ ਤੋਂ ਬਿਨਾਂ ਸਿਰਫ਼ ਆਫਲਾਈਨ ਰੱਖਿਆ ਵਾਲਟ ਗੁਆਚ ਸਕਦਾ ਹੈ। ਇਹ ਸੈਟਿੰਗ ਮੌਜੂਦਾ ਇੰਸਟਾਲੇਸ਼ਨ 'ਤੇ ਲਾਗੂ ਹੁੰਦੀ ਹੈ, ਇੱਕੋ ਕਲਾਊਡ ਖਾਤੇ ਵਾਲੀਆਂ ਹਰ ਡਿਵਾਈਸ 'ਤੇ ਨਹੀਂ।
ਸੇਫ ਐਗਜ਼ਿਟ ਫੋਰੈਂਸਿਕ ਮਿਟਾਉਣ ਜਾਂ ਛੁਪਾਉਣ ਦੀ ਗਾਰੰਟੀ ਨਹੀਂ ਹੈ। ਫਲੈਸ਼ ਸਟੋਰੇਜ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਕੈਸ਼, ਬੈਕਅੱਪ ਅਤੇ ਪਹਿਲਾਂ ਕੀਤੇ ਐਕਸਪੋਰਟ ਨਿਸ਼ਾਨ ਰੱਖ ਸਕਦੇ ਹਨ। ਐਪ ਡਾਟਾ ਹਟਾਉਣ ਜਾਂ ਮੁੜ ਇੰਸਟਾਲ ਕਰਨ ਨਾਲ ਲੋਕਲ ਅਲੱਗ-ਥਲੱਗ ਹੱਦ ਖ਼ਤਮ ਹੋ ਸਕਦੀ ਹੈ; ਫਿਰ ਕਲਾਊਡ ਰਿਕਾਰਡ ਨੇਟਿਵ ਕਲਾਊਡ ਖਾਤੇ ਰਾਹੀਂ ਦੁਬਾਰਾ ਲੱਭੇ ਜਾ ਸਕਦੇ ਹਨ। ਉਹ ਰਿਕਾਰਡ ਸਿਰਫ਼ ਰਿਕਵਰੀ ਗੁਪਤ ਕੋਡ ਨਾਲ ਹੀ ਖੁੱਲ੍ਹ ਸਕਦੇ ਹਨ।
ਕੀ ਦਿਖਾਈ ਦਿੰਦਾ ਰਹਿੰਦਾ ਹੈ
ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਮੱਗਰੀ ਨੂੰ ਛੁਪਾਉਂਦੀ ਹੈ, ਸਾਰੀ ਸੰਚਾਲਨ ਜਾਣਕਾਰੀ ਨੂੰ ਨਹੀਂ। ਲੋਕਲ ਰਿਕਾਰਡ ਅਤੇ ਕਲਾਊਡ ਪ੍ਰਦਾਤਾ ਪਛਾਣਕਰਤਾ, ਰਿਕਾਰਡਾਂ ਦੇ ਆਪਸੀ ਸਬੰਧ, ਆਬਜੈਕਟਾਂ ਦੀ ਗਿਣਤੀ, ਆਕਾਰ, ਰਿਵੀਜ਼ਨ, ਟਾਈਮਸਟੈਂਪ, ਐਨਕ੍ਰਿਪਟਿਡ ਕੀ ਰੈਪਰ ਅਤੇ ਸਟ੍ਰੀਮ ਹੈਡਰ ਦੇਖ ਸਕਦੇ ਹਨ। ਪਛਾਣਕਰਤਾ UUIDv7 ਵਰਤਦੇ ਹਨ ਅਤੇ ਉਨ੍ਹਾਂ ਵਿੱਚ ਬਣਾਉਣ ਦੇ ਸਮੇਂ ਦੀ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ; ਉਹ ਗੁਪਤ ਨਹੀਂ ਹਨ। Apple ਜਾਂ Google ਨੇਟਿਵ ਸਿੰਕ ਗਤੀਵਿਧੀ ਨੂੰ ਪਲੇਟਫਾਰਮ ਖਾਤੇ ਨਾਲ ਜੋੜ ਸਕਦੇ ਹਨ।
Revault ਦੀ ਨਿਯੰਤਰਿਤ ਸ਼ੇਅਰ ਸੇਵਾ ਐਨਕ੍ਰਿਪਟਿਡ ਪੈਕੇਜਾਂ ਦੇ ਆਕਾਰ, ਹਿੱਸਿਆਂ ਦੇ ਚੈੱਕਸਮ, ਮਿਆਦ ਦੀਆਂ ਸੈਟਿੰਗਾਂ, ਪਹੁੰਚ-ਸੈਸ਼ਨਾਂ ਦੀ ਗਿਣਤੀ ਅਤੇ ਵਿਕਲਪਿਕ ਸੈਸ਼ਨ ਟਾਈਮਸਟੈਂਪ ਦੇਖ ਸਕਦੀ ਹੈ, ਪਰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਭੇਜੇ ਡੀਕ੍ਰਿਪਸ਼ਨ ਗੁਪਤ ਕੋਡ ਨੂੰ ਨਹੀਂ। CloudKit ਸ਼ੇਅਰਿੰਗ ਸੱਦੇ ਅਤੇ ਭਾਗੀਦਾਰਾਂ ਦੀ ਜਾਣਕਾਰੀ Apple ਨੂੰ ਦਿਖਾਉਂਦੀ ਹੈ। ਨੈੱਟਵਰਕ ਅਤੇ ਸੰਚਾਲਨ ਰਿਕਾਰਡ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਣਕਾਰੀ ਜ਼ਾਹਰ ਕਰ ਸਕਦੇ ਹਨ। Revault ਗੁਮਨਾਮੀ ਜਾਂ ਟ੍ਰੈਫਿਕ-ਵਿਸ਼ਲੇਸ਼ਣ ਤੋਂ ਸੁਰੱਖਿਆ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦਾ।
HTTPS ਨੈੱਟਵਰਕ ਬੇਨਤੀਆਂ ਨੂੰ ਰਸਤੇ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਰੱਖਦਾ ਹੈ। ਡਿਵਾਈਸ 'ਤੇ ਹੋਣ ਵਾਲੀ ਪ੍ਰਮਾਣਿਤ ਐਨਕ੍ਰਿਪਸ਼ਨ ਲੋਕਲ ਅਤੇ ਕਲਾਊਡ ਵਿੱਚ ਸਟੋਰ ਵਾਲਟ ਸਮੱਗਰੀ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸੁਰੱਖਿਅਤ ਕਰਦੀ ਹੈ। ਨਾ ਤਾਂ ਟ੍ਰਾਂਸਪੋਰਟ ਐਨਕ੍ਰਿਪਸ਼ਨ ਅਤੇ ਨਾ ਹੀ ਸਿਫਰਟੈਕਸਟ ਇਹ ਸਭ ਛੁਪਾਉਂਦਾ ਹੈ ਕਿ ਡਾਟਾ ਕਦੋਂ, ਕਿੱਥੇ ਜਾਂ ਕਿੰਨਾ ਟ੍ਰਾਂਸਫਰ ਹੋਇਆ।
ਵਰਤੋਂ ਵਿਸ਼ਲੇਸ਼ਣ
ਮੂਲ ਰੂਪ ਵਿੱਚ ਚਾਲੂ। Mixpanel ਨੂੰ ਬੇਤਰਤੀਬ ਵਿਸ਼ਲੇਸ਼ਣ ਆਈਡੀ ਨਾਲ ਵਿਸ਼ੇਸ਼ਤਾ-ਵਰਤੋਂ ਦੇ ਇਵੈਂਟ ਮਿਲਦੇ ਹਨ। ਵਾਲਟ ਦੀ ਸਮੱਗਰੀ, ਨਾਮ, ਪੈਟਰਨ, ਕੀਆਂ ਅਤੇ ਸ਼ੇਅਰ ਗੁਪਤ ਕੋਡ ਸ਼ਾਮਲ ਨਹੀਂ ਹਨ। ਇਸ ਬ੍ਰਾਊਜ਼ਰ ਜਾਂ ਡਿਵਾਈਸ ਲਈ ਵਿਸ਼ਲੇਸ਼ਣ ਕਿਸੇ ਵੀ ਸਮੇਂ ਬੰਦ ਕਰੋ।
ਜਿੱਥੇ ਸੁਰੱਖਿਆ ਖ਼ਤਮ ਹੁੰਦੀ ਹੈ
ਅਨਲੌਕ ਕੀਤਾ ਵਾਲਟ ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ ਆਪਣੇ ਐਪ ਸੈਸ਼ਨ ਨੂੰ ਡੀਕ੍ਰਿਪਟ ਕੀਤੀ ਜਾਣਕਾਰੀ ਦਿਖਾਉਂਦਾ ਹੈ। ਮੈਲਵੇਅਰ, ਸਮਝੌਤਾ ਹੋਇਆ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਜਾਂ ਐਪ, ਸਕ੍ਰੀਨ ਦੇਖ ਰਿਹਾ ਕੋਈ ਵਿਅਕਤੀ, ਜਾਂ ਕੋਈ ਗੈਰ-ਭਰੋਸੇਯੋਗ ਪ੍ਰਾਪਤਕਰਤਾ ਇਸ ਨੂੰ ਕੈਪਚਰ ਕਰ ਸਕਦਾ ਹੈ। ਸਿਰਫ਼ ਡਿਵਾਈਸ ਵਿੱਚ ਕੀ ਸਟੋਰੇਜ ਇੱਕ ਵਾਧੂ ਹੱਦ ਹੈ, ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਝੌਤਾ ਹੋਈ ਡਿਵਾਈਸ ਵਿਰੁੱਧ ਗਾਰੰਟੀ ਨਹੀਂ। ਅੰਦਾਜ਼ਾ ਲਾਇਆ ਜਾ ਸਕਣ ਵਾਲਾ ਪੈਟਰਨ ਉਦੋਂ ਅਸੁਰੱਖਿਅਤ ਹੈ ਜਦੋਂ ਉਸ ਦਾ ਲੋਕਲ ਗੁਪਤ ਕੋਡ ਲੀਕ ਹੋ ਜਾਵੇ।
ਐਨਕ੍ਰਿਪਸ਼ਨ ਕਲਾਊਡ ਤੋਂ ਮਿਟਾਏ ਜਾਣ, ਰੈਨਸਮਵੇਅਰ, ਰਿਕਵਰੀ ਗੁਪਤ ਕੋਡ ਗੁਆਚਣ, ਪ੍ਰਦਾਤਾ ਵੱਲੋਂ ਰਿਕਾਰਡ ਰੋਕ ਲੈਣ ਜਾਂ ਪਹਿਲਾਂ ਦੀ ਕਿਸੇ ਵੈਧ ਐਨਕ੍ਰਿਪਟਿਡ ਸਥਿਤੀ ਵਿੱਚ ਪੂਰੀ ਵਾਪਸੀ (ਰੋਲਬੈਕ) ਨੂੰ ਨਹੀਂ ਰੋਕਦੀ। ਆਜ਼ਾਦ ਐਨਕ੍ਰਿਪਟਿਡ ਬੈਕਅੱਪ ਰੱਖੋ ਅਤੇ ਪੁਰਾਣੀ ਡਿਵਾਈਸ ਹਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਰਿਕਵਰੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ। ਪਹੁੰਚ ਰੱਦ ਕਰਨ ਨਾਲ ਸਕ੍ਰੀਨਸ਼ਾਟ, ਐਕਸਪੋਰਟ ਜਾਂ ਕਿਸੇ ਹੋਰ ਵਿਅਕਤੀ ਵੱਲੋਂ ਪਹਿਲਾਂ ਰੱਖੀਆਂ ਕਾਪੀਆਂ ਵਾਪਸ ਨਹੀਂ ਲਈਆਂ ਜਾ ਸਕਦੀਆਂ।
Revault ਦੀ ਕੋਈ ਸੁਤੰਤਰ ਸੁਰੱਖਿਆ ਆਡਿਟ ਨਹੀਂ ਹੋਈ। ਇਹ ਲਾਗੂ ਕੀਤੇ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫ਼ਿਕ ਡਿਜ਼ਾਈਨ ਦੇ ਵਰਣਨ ਹਨ, ਪ੍ਰਮਾਣੀਕਰਨ ਜਾਂ ਹਰ ਘੁਸਪੈਠ ਵਿਰੁੱਧ ਗਾਰੰਟੀ ਨਹੀਂ।
ਮੌਜੂਦਾ ਬ੍ਰਾਊਜ਼ਰ ਵਾਲਟ
ਇਹ ਹਵਾਲਾ ਨੇਟਿਵ ਐਪਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। ਮੌਜੂਦਾ ਬ੍ਰਾਊਜ਼ਰ ਵਾਲਟਾਂ ਦਾ ਖਾਤਾ, ਡਿਵਾਈਸ-ਸਟੋਰੇਜ ਅਤੇ ਵੈੱਬ-ਕਲਾਊਡ ਮਾਡਲ ਵੱਖਰਾ ਹੈ। ਬ੍ਰਾਊਜ਼ਰ-ਵਿਸ਼ੇਸ਼ S3 ਅੱਪਲੋਡ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਸ਼ੇਅਰ ਲਿੰਕ ਨੇਟਿਵ ਕਲਾਊਡ ਸਿੰਕ ਨਹੀਂ ਹਨ। ਬ੍ਰਾਊਜ਼ਰ ਖਾਤਾ ਤੁਹਾਨੂੰ ਮੋਬਾਈਲ ਐਪਾਂ ਵਿੱਚ ਸਾਈਨ ਇਨ ਨਹੀਂ ਕਰਦਾ; ਮੌਜੂਦਾ ਬ੍ਰਾਊਜ਼ਰ ਡਾਟਾ ਨੂੰ ਨੇਟਿਵ ਵਾਲਟ ਵਿੱਚ ਲਿਜਾਣ ਲਈ ਐਨਕ੍ਰਿਪਟਿਡ ਬੈਕਅੱਪ ਅਤੇ ਉਸ ਦੀ ਰਿਕਵਰੀ ਕੀ ਵਰਤੋ।