MCPcopy Create free account

hub / github.com/CDSecLab/MJXT / functions

Functions74 in github.com/CDSecLab/MJXT

↓ 85 callersMethodGet_SHA_256
(byte[] passwordToHash)
src/main/java/utils/Hash.java:40
↓ 57 callersMethodXor
(byte[] x, byte[] y)
src/main/java/utils/tool.java:35
↓ 36 callersMethodadd
(long key)
src/main/java/utils/Bloom.java:38
↓ 17 callersMethoddecrypt
(byte[] K_e,byte[] ciphertext)
src/main/java/utils/AESUtil.java:38
↓ 13 callersMethodbytesToLong
(byte[] bytes)
src/main/java/utils/tool.java:5
↓ 10 callersMethodconstruct
(long[] keys, double bitsPerKey)
src/main/java/utils/Bloom.java:9
↓ 9 callersMethodgetTset
()
src/main/java/client/Setup_JXT.java:140
↓ 7 callersMethodgetF
()
src/main/java/client/Setup_JXT.java:144
↓ 6 callersMethodconstruct
()
src/main/java/client/Setup_JXT.java:58
↓ 6 callersMethodconstruct
()
src/main/java/client/Setup_JXTp.java:55
↓ 5 callersMethodgetCset
()
src/main/java/client/Setup_JXTp.java:147
↓ 5 callersMethodmayContain
(long key)
src/main/java/utils/Bloom.java:48
↓ 4 callersMethodgetF
()
src/main/java/client/Setup_JXTp.java:143
↓ 4 callersMethodgetTset
()
src/main/java/client/Setup_JXTp.java:139
↓ 4 callersMethodhash64
(long x, long seed)
src/main/java/utils/Hash.java:15
↓ 4 callersMethodreduce
Shrink the hash to a value 0..n. Kind of like modulo, but using multiplication and shift, which are faster to compute. @param hash the hash @param n
src/main/java/utils/Hash.java:35
↓ 3 callersMethodencrypt
(byte[] K_e,byte[] plaintext)
src/main/java/utils/AESUtil.java:16
↓ 3 callersMethodgetData
()
src/main/java/utils/Bloom.java:61
↓ 3 callersMethodgetHash
(long key, long seed, int index)
src/main/java/utils/Xor8.java:148
↓ 3 callersMethodgetL_max
()
src/main/java/client/Setup_JXTpp.java:210
↓ 3 callersMethodlongToBytes
(long num)
src/main/java/utils/tool.java:15
↓ 3 callersMethodsearch
the server operations of the search algorithm for JXT++ @param join_tokens jointokens @return the matching results
src/main/java/server/Server_JXTpp.java:44
↓ 2 callersMethodStore
(String text)
src/main/java/client/Setup_JXT.java:148
↓ 2 callersMethodrandomSeed
()
src/main/java/utils/Hash.java:23
↓ 2 callersMethodsearch
the server operations of the search algorithm for JXT @param token1 joinToken(1) in JXT @param token2 joinToken(1) in JXT @param join_column the chose
src/main/java/server/Server_JXT.java:59
↓ 2 callersMethodsearch
the server operations of the search algorithm for JXT+ @param stoken sjointoken in JXT+ @param xtoken xjointoken in JXT+ @return the matching results
src/main/java/server/Server_JXTp.java:49
↓ 2 callersMethodtset_table1_cnt
Get the number of the first table's TSet entries @param stag1 the first table's stag @return the number of the matching TSet entries
src/main/java/server/Server_JXT.java:37
↓ 2 callersMethodtset_table1_cnt
Get the number of the first table's TSet entries @param stag1 the first table's stag @return the number of the matching TSet entries
src/main/java/server/Server_JXTp.java:38
↓ 2 callersMethodtset_table2_cnt
Get the number of the second table's TSet entries @param stag2 the second table's stag @return the number of the matching TSet entries
src/main/java/server/Server_JXT.java:47
↓ 1 callersMethodStore
(String text)
src/main/java/client/Setup_JXTp.java:151
↓ 1 callersMethodfingerprint
(long hash)
src/main/java/utils/Xor8.java:155
↓ 1 callersMethodgetArrayLength
(int size)
src/main/java/utils/Xor8.java:28
↓ 1 callersMethodgetBestK
(double bitsPerKey)
src/main/java/utils/Bloom.java:19
↓ 1 callersMethodgetCiphertext
()
src/main/java/utils/Xor8.java:159
↓ 1 callersMethodgetXor
()
src/main/java/client/Setup_JXTpp.java:206
↓ 1 callersMethodsearch
the server operations of the search algorithm for MJXT+ @param join_tokens the jointokens for MJXT+ @return the matching result
src/main/java/server/Server_MJXTp.java:50
↓ 1 callersMethodsearch
the server operations of the search algorithm for MJXT @param join_tokens1 joinToken(1) in JXT @param join_tokens2 joinToken(1) in JXT @param join_col
src/main/java/server/Server_MJXT.java:56
↓ 1 callersMethodtset_table1_cnt
Get the number of the first table's TSet entries @param stag1 the first table's stag @return the number of the matching TSet entries
src/main/java/server/Server_MJXTp.java:40
↓ 1 callersMethodtset_table_cnt
Get the number of the both table's TSet entries @param stag the both table's stag @return the numbers of the matching TSet entries
src/main/java/server/Server_MJXT.java:40
↓ 1 callersMethodwrite_Lmax
(BufferedWriter buffWriter, int num, int L_max, int counter)
src/test/java/Table_Gen_Lmax.java:22
↓ 1 callersMethodwrite_all_matched
write the records that all match. e.g., attribute-value pair w matching 1000 records which all satisfy the query @param buffWriter write buffer @param
src/test/java/Table_Gen.java:31
↓ 1 callersMethodwrite_partly_matched
write the records that all match. e.g., w matching 1000 records where 100 records satisfy the query. @param buffWriter @param th the column number @pa
src/test/java/Table_Gen.java:61
MethodBloom
(int entryCount, double bitsPerKey, int k)
src/main/java/utils/Bloom.java:29
MethodGet_SHA_128
(byte[] passwordToHash)
src/main/java/utils/Hash.java:53
MethodServer_JXT
(Map<BigInteger, ArrayList<tuple>> tset, Bloom f_1, Bloom f_2)
src/main/java/server/Server_JXT.java:26
MethodServer_JXTp
(Map<BigInteger, ArrayList<byte[]>> tset, Bloom f_1, Map<Long, ArrayList<byte[]>> cset1,
src/main/java/server/Server_JXTp.java:24
MethodServer_JXTpp
(Map<BigInteger, ArrayList<byte[]>> tset, Setup_JXTpp[] table, BigInteger stag)
src/main/java/server/Server_JXTpp.java:27
MethodServer_MJXT
(Map<BigInteger, ArrayList<tuple>> tset, Setup_JXT[] table)
src/main/java/server/Server_MJXT.java:27
MethodServer_MJXTp
(Map<BigInteger, ArrayList<byte[]>> tset, Setup_JXTp[] table)
src/main/java/server/Server_MJXTp.java:25
MethodSetup_JXT
@param table_id_ the table index @param key_column_num the number of columns which are not join attribute @param join_column_num the number of column
src/main/java/client/Setup_JXT.java:50
MethodSetup_JXTp
@param table_id_ the table index @param key_column_num the number of columns which are not join attribute @param join_column_num the number of column
src/main/java/client/Setup_JXTp.java:47
MethodSetup_JXTpp
@param table_id_ the table index @param key_column_num the number of columns which are not join attribute @param join_column_num the number of column
src/main/java/client/Setup_JXTpp.java:54
MethodStore
(String text)
src/main/java/client/Setup_JXTpp.java:214
MethodXor8
(long[] keys, byte[][] ct)
src/main/java/utils/Xor8.java:33
MethodXor_Empty
(byte[] xor)
src/main/java/utils/tool.java:24
Methodconstruct
()
src/main/java/client/Setup_JXTpp.java:62
MethodgetF
()
src/main/java/client/Setup_JXTpp.java:202
MethodgetTset
()
src/main/java/client/Setup_JXTpp.java:198
Methodmain
(String[] args)
src/test/java/JXTpp.java:27
Methodmain
(String[] args)
src/test/java/test_JXTpp_Lmax.java:31
Methodmain
(String[] args)
src/test/java/test_JXTp.java:26
Methodmain
(String[] args)
src/test/java/Table_Gen_Entropy.java:16
Methodmain
(String[] args)
src/test/java/test_JXTpp.java:29
Methodmain
(String[] args)
src/test/java/test_JXT.java:30
Methodmain
(String[] args)
src/test/java/test_Setup.java:13
Methodmain
(String[] args)
src/test/java/M_JXT.java:27
Methodmain
(String[] args)
src/test/java/M_JXTp.java:26
Methodmain
(String[] args)
src/test/java/JXTp.java:25
Methodmain
(String[] args)
src/test/java/Table_Gen.java:92
Methodmain
(String[] args)
src/test/java/test_storage.java:14
Methodmain
(String[] args)
src/test/java/Table_Gen_Lmax.java:41
Methodmain
(String[] args)
src/test/java/JXT.java:30
Methodsearch
(long key)
src/main/java/utils/Xor8.java:134
MethodsetSeed
(long seed)
src/main/java/utils/Hash.java:11