MCPcopy Create free account

hub / github.com/HR/ciphora / functions

Functions149 in github.com/HR/ciphora

↓ 30 callersMethodsend
(userId, ...args)
src/main/lib/Peers.js:96
↓ 11 callersMethodgetAll
()
src/main/lib/Chats.js:53
↓ 7 callersMethodadd
(id, publicKeyArmored, address)
src/main/lib/Chats.js:68
↓ 5 callersMethodget
(key, def = false)
src/main/lib/State.js:48
↓ 5 callersMethodshowModalError
(text)
src/renderer/components/App.js:127
↓ 4 callersMethod_saveAll
()
src/main/lib/Chats.js:111
↓ 4 callersMethodhas
(id)
src/main/lib/Chats.js:63
↓ 4 callersMethodinit
()
src/main/lib/Chats.js:23
↓ 3 callersMethod_initKey
(passphrase)
src/main/lib/Crypto.js:237
↓ 3 callersMethodaddKey
(id, publicKeyArmored, save = true)
src/main/lib/Crypto.js:122
↓ 3 callersFunctionclone
(obj)
src/renderer/lib/util.js:9
↓ 3 callersMethodcloseModals
()
src/renderer/components/App.js:114
↓ 3 callersMethodconnect
(userId)
src/main/lib/Peers.js:68
↓ 3 callersMethoddecrypt
(id, signedMessage, isFile)
src/main/lib/Crypto.js:486
↓ 3 callersMethodgetPublicKeyInfoOf
(publicKeyArmored)
src/main/lib/Crypto.js:112
↓ 3 callersFunctionparseAddress
(address)
src/main/lib/util.js:26
↓ 3 callersMethodsign
(message)
src/main/lib/Crypto.js:186
↓ 2 callersMethod_HKDF
(input, salt, info, length = RATCHET_KEYS_LEN)
src/main/lib/Crypto.js:285
↓ 2 callersMethod_HMAC
(key, data, enc = 'utf8', algo = 'sha256')
src/main/lib/Crypto.js:296
↓ 2 callersMethod_addPeer
(initiator, userId)
src/main/lib/Peers.js:179
↓ 2 callersMethod_addReceiver
(...args)
src/main/lib/Peers.js:174
↓ 2 callersMethod_calcMessageKey
(ratchet)
src/main/lib/Crypto.js:418
↓ 2 callersMethod_calcRatchet
(session, sending, receivingKey)
src/main/lib/Crypto.js:374
↓ 2 callersMethod_calcRatchetKeys
(oldRootKey, sendingSecretKey, receivingKey)
src/main/lib/Crypto.js:360
↓ 2 callersMethod_generateRatchetKeyPair
()
src/main/lib/Crypto.js:304
↓ 2 callersMethod_next
()
src/main/lib/Queue.js:69
↓ 2 callersMethod_remove
(index)
src/main/lib/Queue.js:83
↓ 2 callersMethod_saveChatKeys
()
src/main/lib/Crypto.js:231
↓ 2 callersMethod_saveKey
(passphrase)
src/main/lib/Crypto.js:221
↓ 2 callersMethod_send
(type, receiverId, message, encrypt, contentPath)
src/main/lib/Peers.js:275
↓ 2 callersMethodaddMessage
(id, message)
src/main/lib/Chats.js:86
↓ 2 callersFunctionchunk
(buffer, chunkSize)
src/main/lib/util.js:44
↓ 2 callersMethoddeleteComposeChat
()
src/renderer/components/App.js:213
↓ 2 callersFunctionfriendlyError
(error)
src/renderer/lib/util.js:2
↓ 2 callersMethodgetLatestId
()
src/main/lib/Chats.js:37
↓ 2 callersMethodgetPublicKey
()
src/main/lib/Crypto.js:95
↓ 2 callersMethodopenModal
(name)
src/renderer/components/App.js:121
↓ 2 callersMethodremove
(id)
src/main/lib/Queue.js:62
↓ 2 callersFunctionsetTheme
()
src/renderer/index.js:11
↓ 2 callersMethodshowModalMessage
(text, error = false)
src/renderer/components/App.js:131
↓ 2 callersFunctionshowPreferences
()
src/main/menu.js:13
↓ 2 callersMethodverify
(id, message, signature)
src/main/lib/Crypto.js:198
↓ 2 callersFunctionwaitUntil
(conditionFn, timeout, pollInterval = 30)
src/main/lib/util.js:13
↓ 2 callersMethodwhenReady
()
src/main/lib/Crypto.js:85
↓ 1 callersMethod_addSender
(...args)
src/main/lib/Peers.js:169
↓ 1 callersMethod_error
(id, error)
src/main/lib/Queue.js:90
↓ 1 callersMethod_onDataChannel
(userId, receivingStream, id)
src/main/lib/Peers.js:252
↓ 1 callersMethod_onMessage
(userId, data)
src/main/lib/Peers.js:230
↓ 1 callersMethod_removePeer
(id)
src/main/lib/Peers.js:161
↓ 1 callersMethod_saveState
()
src/main/lib/State.js:53
↓ 1 callersMethoddelete
(id)
src/main/lib/Chats.js:79
↓ 1 callersMethoddeleteAllMessages
()
src/main/lib/Chats.js:102
↓ 1 callersMethoddeleteKey
(id)
src/main/lib/Crypto.js:134
↓ 1 callersMethoddisconnect
(userId)
src/main/lib/Peers.js:80
↓ 1 callersFunctiondismiss
src/renderer/lib/notifications.js:30
↓ 1 callersMethodencrypt
(id, message, isFile)
src/main/lib/Crypto.js:437
↓ 1 callersMethodgenerateAuthRequest
()
src/main/lib/Crypto.js:213
↓ 1 callersMethodgenerateKey
({ passphrase, algo, ...userIds })
src/main/lib/Crypto.js:150
↓ 1 callersMethodgetChatPublicKey
(id)
src/main/lib/Crypto.js:107
↓ 1 callersMethodgetUserInfo
()
src/main/lib/Crypto.js:90
↓ 1 callersMethodhas
(id)
src/main/lib/Peers.js:86
↓ 1 callersMethodhash
(data, enc = 'hex', alg = 'sha256')
src/main/lib/Crypto.js:264
↓ 1 callersFunctionhashCode
(string)
src/renderer/lib/util.js:14
↓ 1 callersMethodhashFile
(path, enc = 'hex', alg = 'sha256')
src/main/lib/Crypto.js:272
↓ 1 callersFunctionhexToUint8
(hex)
src/main/lib/util.js:60
↓ 1 callersMethodimportKey
({ passphrase, publicKeyArmored, privateKeyArmored })
src/main/lib/Crypto.js:142
↓ 1 callersFunctioninit
()
src/main/windows/main.js:15
↓ 1 callersMethodinitSession
(id)
src/main/lib/Crypto.js:312
↓ 1 callersFunctioninitialsise
(name)
src/renderer/lib/util.js:21
↓ 1 callersMethodisConnected
(id)
src/main/lib/Peers.js:91
↓ 1 callersFunctionisEmpty
(obj)
src/renderer/lib/util.js:42
↓ 1 callersFunctionisEmpty
(obj)
src/main/lib/util.js:39
↓ 1 callersFunctiononDismiss
src/renderer/lib/notifications.js:36
↓ 1 callersMethodrender
()
src/renderer/components/App.js:268
↓ 1 callersFunctionrenderMessages
()
src/renderer/components/MessageList.js:38
↓ 1 callersMethodrun
()
src/main/lib/Queue.js:32
↓ 1 callersMethodset
(key, value)
src/main/lib/State.js:42
↓ 1 callersMethodsetOffline
(id)
src/main/lib/Chats.js:97
↓ 1 callersMethodsetOnline
(id)
src/main/lib/Chats.js:92
↓ 1 callersMethodstartSession
(id, keyMessage)
src/main/lib/Crypto.js:335
↓ 1 callersFunctionswitchTheme
()
src/renderer/index.js:24
FunctionChat
(props)
src/renderer/components/Chat.js:14
FunctionChatSearch
()
src/renderer/components/ChatSearch.js:3
FunctionCompose
(props)
src/renderer/components/Compose.js:3
FunctionCreateIdentityModal
(props)
src/renderer/components/CreateIdentityModal.js:5
FunctionImportIdentityModal
(props)
src/renderer/components/ImportIdentityModal.js:16
FunctionMessage
(props)
src/renderer/components/Message.js:17
FunctionMessageList
(props)
src/renderer/components/MessageList.js:14
FunctionMessenger
(props)
src/renderer/components/Messenger.js:3
FunctionSetupIdentityModal
(props)
src/renderer/components/SetupIdentityModal.js:4
FunctionToolbarButton
(props)
src/renderer/components/Toolbar.js:3
FunctionToolbarDropdownButton
(props)
src/renderer/components/ToolbarDropdown.js:4
FunctionToolbarDropdownItem
(props)
src/renderer/components/ToolbarDropdown.js:44
FunctionToolbarDropdownUserInfo
(props)
src/renderer/components/ToolbarDropdown.js:30
Method_emit
(msg)
src/main/lib/Server.js:57
Method_onSignal
({ senderId, data })
src/main/lib/Peers.js:142
Method_onSignalAccept
({ senderId })
src/main/lib/Peers.js:134
Method_onSignalReceiverOffline
({ receiverId })
src/main/lib/Peers.js:152
Method_onSignalRequest
({ senderId, timestamp })
src/main/lib/Peers.js:101
Functionactivate
()
src/main/windows/main.js:67
next →1–100 of 149, ranked by callers