Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/arnaucube/darkID-prototype
/ functions
Functions
112 in github.com/arnaucube/darkID-prototype
⨍
Functions
112
◇
Types & classes
28
↓ 29 callers
Function
check
(err error)
clientApp/errors.go:8
↓ 17 callers
Function
check
(err error)
serverIDsigner/errors.go:8
↓ 13 callers
Function
check
(err error)
darkID-login-example/errors.go:8
↓ 6 callers
Function
readKeys
()
clientApp/keys.go:120
↓ 5 callers
Function
getKeyByKeyID
(keyID string)
clientApp/keys.go:148
↓ 3 callers
Function
saveKeys
(keys []Key)
clientApp/keys.go:132
↓ 2 callers
Function
ParseRsaPublicKeyFromPemStr
(pubPEM string)
darkID-login-example/keys.go:68
↓ 2 callers
Function
newToken
()
darkID-login-example/tokens.go:24
↓ 2 callers
Function
newToken
()
serverIDsigner/tokens.go:24
↓ 2 callers
Function
openPublicPEMKey
(path string)
clientApp/keys.go:112
↓ 2 callers
Function
randPrime
(min int, max int)
serverIDsigner/ownrsa/prime.go:9
↓ 2 callers
Function
readKeys
()
darkID-login-example/keys.go:119
↓ 1 callers
Function
BlindAndSendToSign
(keyID string)
clientApp/clientApp.go:66
↓ 1 callers
Function
Decrypt
(keyID string, encryptData EncryptData)
clientApp/clientApp.go:162
↓ 1 callers
Function
DecryptInt
(val int, privK RSAPrivateKey)
serverIDsigner/ownrsa/rsa.go:104
↓ 1 callers
Function
Delete
(keyID string)
clientApp/clientApp.go:136
↓ 1 callers
Function
Encrypt
(keyID string, encryptData EncryptData)
clientApp/clientApp.go:151
↓ 1 callers
Function
EncryptInt
(char int, pubK RSAPublicKey)
serverIDsigner/ownrsa/rsa.go:98
↓ 1 callers
Function
ExportRsaPublicKeyAsPemStr
(pubkey rsa.PublicKey)
clientApp/keys.go:55
↓ 1 callers
Function
GUI
()
clientApp/main.go:40
↓ 1 callers
Function
GUI
()
darkID-login-example/main.go:44
↓ 1 callers
Function
IDs
()
clientApp/clientApp.go:21
↓ 1 callers
Function
Logger
(inner http.Handler, name string)
clientApp/restConfig.go:18
↓ 1 callers
Function
Logger
(inner http.Handler, name string)
darkID-login-example/restConfig.go:18
↓ 1 callers
Function
Logger
(inner http.Handler, name string)
serverIDsigner/restConfig.go:18
↓ 1 callers
Function
NewID
()
clientApp/clientApp.go:26
↓ 1 callers
Function
NewRouter
()
clientApp/restConfig.go:33
↓ 1 callers
Function
NewRouter
()
darkID-login-example/restConfig.go:33
↓ 1 callers
Function
NewRouter
()
serverIDsigner/restConfig.go:33
↓ 1 callers
Function
ParseRsaPrivateKeyFromPemStr
(privPEM string)
clientApp/keys.go:43
↓ 1 callers
Function
ParseRsaPrivateKeyFromPemStr
(privPEM string)
darkID-login-example/keys.go:42
↓ 1 callers
Function
ParseRsaPublicKeyFromPemStr
(pubPEM string)
clientApp/keys.go:69
↓ 1 callers
Function
RandStringRunes
(n int)
darkID-login-example/RESTfunctions.go:109
↓ 1 callers
Function
createWindow
()
clientApp/GUI/main.js:15
↓ 1 callers
Function
getCollection
(session *mgo.Session, collection string)
serverIDsigner/mongoOperations.go:22
↓ 1 callers
Function
getProofFromStorage
(publicKey string)
darkID-login-example/RESTfunctions.go:96
↓ 1 callers
Function
getSession
()
serverIDsigner/mongoOperations.go:7
↓ 1 callers
Function
hash
(s string)
clientApp/hash.go:8
↓ 1 callers
Function
initializeToken
()
darkID-login-example/tokens.go:16
↓ 1 callers
Function
initializeToken
()
serverIDsigner/tokens.go:16
↓ 1 callers
Function
openPEMKey
(path string)
clientApp/keys.go:104
↓ 1 callers
Function
readConfig
(path string)
clientApp/readConfig.go:16
↓ 1 callers
Function
readConfig
(path string)
darkID-login-example/readConfig.go:16
↓ 1 callers
Function
readConfig
(path string)
serverIDsigner/readConfig.go:21
↓ 1 callers
Function
readKeys
()
serverIDsigner/keys.go:58
↓ 1 callers
Function
removeKey
(keyID string, originalKeys []Key)
clientApp/keys.go:157
↓ 1 callers
Function
saveKey
(k Key)
clientApp/keys.go:138
↓ 1 callers
Function
saveKeys
(keys []Key)
darkID-login-example/keys.go:131
↓ 1 callers
Function
savePEMKey
(fileName string, key *rsa.PrivateKey)
clientApp/keys.go:75
↓ 1 callers
Function
savePEMKey
(fileName string, key *rsa.PrivateKey)
serverIDsigner/keys.go:23
↓ 1 callers
Function
savePublicPEMKey
(fileName string, pubkey rsa.PublicKey)
clientApp/keys.go:88
↓ 1 callers
Function
savePublicPEMKey
(fileName string, pubkey rsa.PublicKey)
serverIDsigner/keys.go:36
↓ 1 callers
Function
sieveOfEratosthenes
return list of primes less than N
serverIDsigner/ownrsa/prime.go:19
Function
AnswerProof
(w http.ResponseWriter, r *http.Request)
darkID-login-example/RESTfunctions.go:74
Function
ArrayIntToString
(a []int, delim string)
serverIDsigner/ownrsa/rsa.go:214
Function
Blind
(m []int, r int, pubK RSAPublicKey, privK RSAPrivateKey)
serverIDsigner/ownrsa/rsa.go:111
Function
BlindSign
(w http.ResponseWriter, r *http.Request)
serverIDsigner/RESTfunctions.go:121
Function
BlindSign
(m []int, privK RSAPrivateKey)
serverIDsigner/ownrsa/rsa.go:124
Function
Decrypt
(c []int, privK RSAPrivateKey)
serverIDsigner/ownrsa/rsa.go:77
Function
DecryptBigInt
(bigint *big.Int, privK RSAPrivateKey)
serverIDsigner/ownrsa/rsa.go:92
Function
Encrypt
(m string, pubK RSAPublicKey)
serverIDsigner/ownrsa/rsa.go:69
Function
EncryptBigInt
(bigint *big.Int, pubK RSAPublicKey)
serverIDsigner/ownrsa/rsa.go:87
Function
ExportRsaPrivateKeyAsPemStr
(privkey *rsa.PrivateKey)
clientApp/keys.go:32
Function
ExportRsaPrivateKeyAsPemStr
(privkey *rsa.PrivateKey)
darkID-login-example/keys.go:31
Function
ExportRsaPublicKeyAsPemStr
(pubkey rsa.PublicKey)
darkID-login-example/keys.go:54
Function
GenerateKeyPair
()
serverIDsigner/ownrsa/rsa.go:41
Function
GetBlindAndSendToSign
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:45
Function
GetDelete
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:70
Function
GetID
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:27
Function
GetIDs
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:20
Function
GetNewID
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:36
Function
GetProof
(w http.ResponseWriter, r *http.Request)
darkID-login-example/RESTfunctions.go:39
Function
GetServer
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:16
Function
GetVerify
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:57
Function
HomomorphicMultiplication
(c1 int, c2 int, pubK RSAPublicKey)
serverIDsigner/ownrsa/rsa.go:170
Function
Index
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:12
Function
Index
(w http.ResponseWriter, r *http.Request)
darkID-login-example/RESTfunctions.go:26
Function
Index
(w http.ResponseWriter, r *http.Request)
serverIDsigner/RESTfunctions.go:22
Function
Login
(w http.ResponseWriter, r *http.Request)
serverIDsigner/RESTfunctions.go:64
Function
PackKey
(k RSA)
serverIDsigner/ownrsa/rsa.go:194
Function
PostDecrypt
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:105
Function
PostEncrypt
(w http.ResponseWriter, r *http.Request)
clientApp/clientAppRESTFunctions.go:86
Function
PubKStringToBigInt
(kS RSAPublicKeyString)
serverIDsigner/ownrsa/rsa.go:180
Function
Signup
(w http.ResponseWriter, r *http.Request)
serverIDsigner/RESTfunctions.go:31
Function
StringToArrayInt
(s string, delim string)
serverIDsigner/ownrsa/rsa.go:217
Function
Unblind
(blindsigned []int, r int, pubK RSAPublicKey)
serverIDsigner/ownrsa/rsa.go:133
Function
UnpackKey
(p PackRSA)
serverIDsigner/ownrsa/rsa.go:201
Function
Verify
(packPubK string)
clientApp/clientApp.go:131
Function
Verify
(msg []int, mSigned []int, pubK RSAPublicKey)
serverIDsigner/ownrsa/rsa.go:146
Function
VerifySign
(w http.ResponseWriter, r *http.Request)
serverIDsigner/RESTfunctions.go:153
Function
gcd
(a, b int)
serverIDsigner/ownrsa/prime.go:33
Function
getKeyByKeyID
(keyID string)
darkID-login-example/keys.go:147
Function
getKeyByKeyID
(keyID string)
serverIDsigner/keys.go:76
Function
hash
(s string)
darkID-login-example/hash.go:8
Function
main
()
clientApp/main.go:17
Function
main
()
darkID-login-example/main.go:18
Function
main
()
serverIDsigner/main.go:24
Function
openPEMKey
(path string)
darkID-login-example/keys.go:103
Function
openPEMKey
(path string)
serverIDsigner/keys.go:52
Function
openPublicPEMKey
(path string)
darkID-login-example/keys.go:111
next →
1–100 of 112, ranked by callers