refactor: rename project from dgray.io to kashilo.com
This commit is contained in:
@@ -26,8 +26,8 @@ describe('CryptoService', () => {
|
||||
})
|
||||
|
||||
asyncTest('unlock generates keypair and stores encrypted', async () => {
|
||||
localStorage.removeItem('dgray_keypair')
|
||||
localStorage.removeItem('dgray_keypair_salt')
|
||||
localStorage.removeItem('kashilo_keypair')
|
||||
localStorage.removeItem('kashilo_keypair_salt')
|
||||
|
||||
await cryptoService.unlock(TEST_UUID)
|
||||
|
||||
@@ -35,7 +35,7 @@ describe('CryptoService', () => {
|
||||
assertTrue(cryptoService.getPublicKey() !== null)
|
||||
assertTrue(cryptoService.getPublicKey().length > 10)
|
||||
|
||||
const stored = JSON.parse(localStorage.getItem('dgray_keypair'))
|
||||
const stored = JSON.parse(localStorage.getItem('kashilo_keypair'))
|
||||
assertTrue(stored.ct !== undefined, 'stored keypair should be encrypted (has ct)')
|
||||
assertTrue(stored.iv !== undefined, 'stored keypair should be encrypted (has iv)')
|
||||
assertFalse(stored.publicKey !== undefined, 'stored keypair should NOT have plaintext publicKey')
|
||||
@@ -77,7 +77,7 @@ describe('CryptoService', () => {
|
||||
cryptoService.lock()
|
||||
assertEquals(cryptoService.keyPair, null)
|
||||
|
||||
assertTrue(localStorage.getItem('dgray_keypair') !== null)
|
||||
assertTrue(localStorage.getItem('kashilo_keypair') !== null)
|
||||
})
|
||||
|
||||
asyncTest('destroyKeyPair clears memory and storage', async () => {
|
||||
@@ -85,8 +85,8 @@ describe('CryptoService', () => {
|
||||
cryptoService.destroyKeyPair()
|
||||
|
||||
assertEquals(cryptoService.keyPair, null)
|
||||
assertEquals(localStorage.getItem('dgray_keypair'), null)
|
||||
assertEquals(localStorage.getItem('dgray_keypair_salt'), null)
|
||||
assertEquals(localStorage.getItem('kashilo_keypair'), null)
|
||||
assertEquals(localStorage.getItem('kashilo_keypair_salt'), null)
|
||||
})
|
||||
|
||||
asyncTest('migrates plaintext keypair to encrypted on unlock', async () => {
|
||||
@@ -96,14 +96,14 @@ describe('CryptoService', () => {
|
||||
publicKey: cryptoService.naclUtil.encodeBase64(kp.publicKey),
|
||||
secretKey: cryptoService.naclUtil.encodeBase64(kp.secretKey)
|
||||
}
|
||||
localStorage.setItem('dgray_keypair', JSON.stringify(plaintext))
|
||||
localStorage.removeItem('dgray_keypair_salt')
|
||||
localStorage.setItem('kashilo_keypair', JSON.stringify(plaintext))
|
||||
localStorage.removeItem('kashilo_keypair_salt')
|
||||
|
||||
await cryptoService.unlock(TEST_UUID)
|
||||
|
||||
assertEquals(cryptoService.getPublicKey(), plaintext.publicKey)
|
||||
|
||||
const stored = JSON.parse(localStorage.getItem('dgray_keypair'))
|
||||
const stored = JSON.parse(localStorage.getItem('kashilo_keypair'))
|
||||
assertTrue(stored.ct !== undefined, 'should be migrated to encrypted format')
|
||||
assertTrue(stored.iv !== undefined)
|
||||
})
|
||||
@@ -255,7 +255,7 @@ describe('ConversationsService.hashPublicKey', () => {
|
||||
|
||||
describe('Per-listing keypair management', () => {
|
||||
asyncTest('generateListingKeyPair creates and stores keypair', async () => {
|
||||
localStorage.removeItem('dgray_listing_keys')
|
||||
localStorage.removeItem('kashilo_listing_keys')
|
||||
await cryptoService.unlock(TEST_UUID)
|
||||
|
||||
const publicKey = await cryptoService.generateListingKeyPair('test-listing-1')
|
||||
@@ -326,7 +326,7 @@ describe('Per-listing keypair management', () => {
|
||||
await cryptoService.generateListingKeyPair('temp-listing')
|
||||
|
||||
cryptoService.destroyKeyPair()
|
||||
assertEquals(localStorage.getItem('dgray_listing_keys'), null)
|
||||
assertEquals(localStorage.getItem('kashilo_listing_keys'), null)
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user