Skim perolehan medan teks sifir



1. Keperluan senario

Dalam mod penyulitan biasa, keseluruhan kandungan akan disulitkan secara keseluruhan dan teks sifir tidak lagi mempunyai fungsi pertanyaan kabur. Memandangkan sesetengah medan mempunyai keperluan pertanyaan kabur, SDK kami boleh menyediakan mod penyulitan lanjutan dan teks sifir yang disulitkan masih boleh menyokong fungsi pertanyaan kabur. Di sini kami memberikan pengenalan ringkas kepada model ini untuk membantu ISV membuat pilihan apabila menentukan penyelesaian mereka.

Di bawah penyulitan biasa, kita mesti menggunakan padanan teks penuh apabila mendapatkan semula data yang disulitkan dalam pangkalan data. Sebagai contoh, nama: "Zhang Dati" disulitkan dengan cara biasa dan menjadi "DQ21aTz/oe9qT2Xje1tTcddQ". nama yang disulitkan sebagai rekod ""DQ21aTz/" oe9qT2Xje1tTcddQ" Walau bagaimanapun, jika kami ingin mendapatkan semula rekod orang yang namanya mengandungi "大铁", kami pada asalnya boleh menggunakan pertanyaan kabur pangkalan data (seperti pernyataan seperti SQL) untuk mendapatkannya selepas penyulitan, kami tidak dapat memenuhi keperluan sedemikian

Kini, produk penyulitan kami cuba memenuhi keperluan ini sepenuhnya Kami mempunyai mod penyulitan yang membenarkan pertanyaan kabur, yang masih membenarkan ISV melakukan pertanyaan kabur pada rekod

.

Tetapi menggunakan kaedah ini juga mempunyai kos tertentu:

• Menyokong kaedah penyulitan pertanyaan kabur, dan teks sifir yang dihasilkan agak panjang; lebih besar daripada atau sama dengan

4 perkataan Bahasa Inggeris /

Nombor, atau 2 aksara Cina pertanyaan yang terlalu singkat tidak disokong (atas sebab keselamatan ); keputusan berlebihan dalam senarai hasil yang dikembalikan dan perlu ditambah Logik penyaringan : Nyahsulit rekod dahulu dan kemudian skrin

Produk ini membolehkan anda menetapkan mod penyulitan medan ini secara bebas untuk setiap medan. Sila sahkan skema penyulitan setiap medan mengikut senario aplikasi anda. Sila semak dan pilih dengan teliti berdasarkan perniagaan anda. Sebaik sahaja penyulitan dimulakan, kos untuk menukarnya menjadi lebih tinggi. . 1)Hanya terpakai untuk medan selain nombor telefon mudah alih: dalam Dalam pernyataan SQL, borang (kunci = "nilai") akan muncul dalam klausa where, atau ia tidak akan wujud dalam klausa where.

2)Medan nombor telefon pembilang: pertanyaan kabur bagi tiga digit pertama (kunci seperti “%atas 3”) yang muncul dalam klausa where bagi pernyataan SQL. (Nota: Iaitu, pertanyaan kabur bagi 3 digit pertama nombor telefon mudah alih)2.2Menyokong kaedah pertanyaan kabur:

1 yang terdapat dalam pernyataan SQL) (kunci seperti “%partial% ”) bahagian carian kabur rentetan arbitrari teks penuh. (Hanya terpakai untuk medan selain daripada nombor telefon mudah alih:)

2)Hanya untuk medan nombor telefon mudah alih: empat digit terakhir muncul dalam klausa tempat pernyataan SQL (kunci seperti "% 4 digit terakhir") adalah kabur Pertanyaan. (Nota: Rekod pertanyaan melalui 4 digit terakhir nombor telefon mudah alih. Pertanyaan kabur dengan kurang daripada 4 digit tidak disokong)

Sila sahkan skema penyulitan setiap medan mengikut aplikasi anda senario.

Nota:

Sila semak dan pilih dengan teliti mengikut perniagaan anda. Sebaik sahaja penyulitan dimulakan, kos untuk menukarnya menjadi lebih tinggi.

Bergantung pada skema penyulitan yang anda gunakan untuk setiap medan, panjang penyulitan mungkin berbeza. Ubah suai panjang RDS dengan sewajarnya:

Pertanyaan tepat ()Senario 1,2

fuzzy query (scenario 3)

nick/ penerima_name

varchar (32+panjang aksara*4)

varchar (32+panjang aksara*8)

biasa

(adegan lain)

varchar(32+aksara panjang*4)

varchar(32+aksara panjang*8)

Senario 4

Pertanyaan kabur (Senario 5)

telefon

)(nombor 16+)(panjang var)

varchar (20 +(Panjang aksara*4))

Cryptotext contoh:

normaltaobaoTESTnick/ receiver_name / . FAQ

Senario

Teks biasa

Cara biasa

nick/ receiver_name /

~CKoqAl2hWzhSu54u=BFv9~

Sokong kaedah pertanyaan kabur

telefon

13834566786
$138$SuR++h6AtlSj8Z59W2W9EQ== $1$

Sokong kaedah pertanyaan kabur

telefon

13834566786

Su$9 yIQxS3DclSj/Z5YdwH9EQ2x$1$

Pelan pengubahsuaian kod dalam senario yang berbeza: akan dipaparkan dalam rancangan pembangunan kod.

Belum ada FAQ tentang dokumen ini