Transparent data encryption
પારદર્શક ડેટા એન્ક્રિપ્શન (ઘણીવાર સંક્ષિપ્તમાં TDE) એ માઈક્રોસોફ્ટ, IBM અને ઓરેકલ દ્વારા ડેટાબેઝ ફાઇલોને એન્ક્રિપ્ટ કરવા માટે ઉપયોગમાં લેવાતી તકનીક છે. TDE ફાઇલ સ્તરે એનક્રિપ્શન પ્રદાન કરે છે. ટી. ડી. ઈ. ડેટાને સુરક્ષિત રાખવાની સમસ્યાનું સમાધાન કરે છે, હાર્ડ ડ્રાઇવ પર અને પરિણામે બેકઅપ મીડિયા પર ડેટાબેઝને એન્ક્રિપ્ટ કરે છે. તે પરિવહન દરમિયાનની માહિતી અથવા ઉપયોગમાં લેવાતી માહિતીનું રક્ષણ કરતું નથી. ઉદ્યોગો સામાન્ય રીતે પી. સી. આઈ. ડી. એસ. એસ. જેવા પાલન મુદ્દાઓને ઉકેલવા માટે ટી. ડી. ઈ. નો ઉપયોગ કરે છે, જેમાં ડેટાની સુરક્ષાની જરૂર હોય છે. માઇક્રોસોફ્ટ તેના માઇક્રોસોફ્ટ એસક્યુએલ સર્વર 2008,2008 આર2,2012,2014,2016,2017 અને 2019 ના ભાગ રૂપે ટીડીઇ ઓફર કરે છે. TDE ને માત્ર માઈક્રોસોફ્ટ SQL સર્વરની મૂલ્યાંકન, વિકાસકર્તા, એન્ટરપ્રાઇઝ અને ડેટાસેન્ટર આવૃત્તિઓ પર સમર્થન આપવામાં આવ્યું હતું, જ્યાં સુધી તે 2019 માટે પ્રમાણભૂત આવૃત્તિમાં પણ ઉપલબ્ધ કરાવવામાં આવ્યું ન હતું. એસક્યુએલ ટીડીઇને થેલ્સ ઇ-સિક્યુરિટી, ટાઉનસેન્ડ સિક્યુરિટી અને સેફનેટ, ઇન્કના હાર્ડવેર સુરક્ષા મોડ્યુલો દ્વારા ટેકો આપવામાં આવે છે. આઇબીએમ આવૃત્તિ 10.5 ફિક્સપેક 5 મુજબ ડીબી2ના ભાગ રૂપે ટીડીઈ પ્રદાન કરે છે. તે મૂળભૂત રીતે ઉત્પાદનના ક્લાઉડ વર્ઝનમાં, ક્લાઉડ પર Db2 અને ક્લાઉડ પર Db2 વેરહાઉસમાં પણ સપોર્ટેડ છે. ઓરેકલને TDE સક્ષમ કરવા માટે ઓરેકલ 10g અને 11g માટે ઓરેકલ એડવાન્સ્ડ સિક્યુરિટી વિકલ્પની જરૂર છે. ઓરેકલ TDE જાહેર અને ખાનગી ગોપનીયતા અને સુરક્ષા આદેશો જેમ કે PCI અને કેલિફોર્નિયા SB 1386 સાથે સંકળાયેલ એન્ક્રિપ્શન જરૂરિયાતોને સંબોધિત કરે છે. ઓરેકલ એડવાન્સ સિક્યુરિટી TDE કોલમ એન્ક્રિપ્શન ઓરેકલ ડેટાબેઝ 10g રીલીઝ 2 માં રજૂ કરવામાં આવ્યું હતું. ઓરેકલ એડવાન્સ્ડ સિક્યુરિટી TDE ટેબલસ્પેસ એન્ક્રિપ્શન અને હાર્ડવેર સિક્યુરિટી મોડ્યુલો (એચએસએમ) માટે સપોર્ટ ઓરેકલ ડેટાબેઝ 11gR1 સાથે રજૂ કરવામાં આવ્યા હતા. સર્વર પર કીઓનું સંચાલન કરવા, હાર્ડવેર સાથે કીઓને સુરક્ષિત કરવા અને ફરજોને અલગ કરવા માટે ટી. ડી. ઈ. માટેની કીઓ એચ. એસ. એમ. માં સંગ્રહિત કરી શકાય છે. એન્ક્રિપ્ટ કરવાના સ્તંભોની સંખ્યાને ધ્યાનમાં લીધા વિના, કોષ્ટકમાં સ્તંભોને એન્ક્રિપ્ટ કરવા માટે સમાન કીનો ઉપયોગ થાય છે. આ એન્ક્રિપ્શન કીઓ ડેટાબેઝ સર્વર માસ્ટર કીનો ઉપયોગ કરીને એન્ક્રિપ્ટ કરવામાં આવે છે અને ડેટાબેઝમાં શબ્દકોશ કોષ્ટકમાં સંગ્રહિત થાય છે. માઈક્રોસોફ્ટ એસક્યુએલ સર્વર ટીડીઇ એસક્યુએલ સર્વર એન્ક્રિપ્શન પદાનુક્રમનો ઉપયોગ કરે છે જે ડેટાબેઝને ક્લસ્ટરમાં શેર કરવા અથવા તેમને ફરીથી એન્ક્રિપ્ટ કર્યા વિના અન્ય કિસ્સાઓમાં સ્થળાંતર કરવા માટે સક્ષમ કરે છે. પદાનુક્રમમાં સપ્રમાણ અને અસમપ્રમાણ સંકેતલિપીનું સંયોજન હોય છેઃ વિન્ડોઝ ડેટા પ્રોટેક્શન API (DPAPI) સિંગલ ઇન્સ્ટન્સ-વાઇડ સર્વિસ માસ્ટર કી (SMC) નું રક્ષણ કરે છે. સર્વિસ માસ્ટર કી ડેટાબેઝ માસ્ટર કી (ડીએમકે) ને એન્ક્રિપ્ટ કરે છે. ડેટાબેઝ માસ્ટર કીનો ઉપયોગ ડેટાબેઝ એન્ક્રિપ્શન કીને એન્ક્રિપ્ટ કરવા માટે પ્રમાણપત્ર સાથે કરવામાં આવે છે. ડેટાબેઝ એન્ક્રિપ્શન કીનો ઉપયોગ અંતર્ગત ડેટાબેઝ ફાઇલોને એઇએસ અથવા 3ડીઇએસ સાઇફર સાથે એન્ક્રિપ્ટ કરવા માટે થાય છે. મુખ્ય ડેટાબેઝ કે જેમાં વિવિધ સિસ્ટમ સ્તરની માહિતી, વપરાશકર્તા ખાતાઓ અને વ્યવસ્થાપન સેવાઓ હોય તે એનક્રિપ્ટ થયેલ નથી. ડેટાબેઝ બેકઅપ દરમિયાન, એન્ક્રિપ્શન પછી સંકોચન થાય છે. મજબૂત રીતે એન્ક્રિપ્ટેડ ડેટાને નોંધપાત્ર રીતે સંકુચિત કરી શકાતો નથી તે હકીકતને કારણે, TDE એન્ક્રિપ્ટેડ ડેટાબેઝના બેકઅપ માટે વધારાના સંસાધનોની જરૂર પડે છે. સ્વચાલિત બૂટિંગને સક્ષમ કરવા માટે, SQL સર્વર સતત સંગ્રહમાં (DPAPI સ્ટોરનો ઉપયોગ કરીને) સૌથી નીચલા સ્તરની એન્ક્રિપ્શન કીઓને સંગ્રહિત કરે છે. આ સંભવિત સુરક્ષા સમસ્યા રજૂ કરે છે કારણ કે સંગ્રહિત કીઓ સીધી જીવંત સિસ્ટમમાંથી અથવા બેકઅપમાંથી પુનઃપ્રાપ્ત કરી શકાય છે અને ડેટાબેઝને ડિક્રિપ્ટ કરવા માટે ઉપયોગમાં લઈ શકાય છે. ડિસ્ક એન્ક્રિપ્શન એન્ક્રિપ્શન હાર્ડવેર સુરક્ષા મોડ્યુલ પણ જુઓ સંદર્ભો બાહ્ય કડીઓ તમામ SQL સર્વર આવૃત્તિઓ માટે વૈકલ્પિક તૃતીય પક્ષ ઉકેલ બધા SQL સર્વર આવૃત્તિઓ માટે અન્ય વૈકલ્પિક તૃતીય પક્ષ ઉકેલ Microsoft SQL સર્વર 2008 R2 આવૃત્તિઓ દ્વારા સમર્થિત સુરક્ષા સુવિધાઓ Microsoft SQL સર્વર 2012 આવૃત્તિઓ દ્વારા સમર્થિત પારદર્શક ડેટા એન્ક્રિપ્શન (TDE) (Microsoft) ઓરેકલ ડેટાબેઝમાં પારદર્શક ડેટા એન્ક્રિપ્શનનો ઉપયોગ 11g ઓરેકલ પારદર્શક ડેટા એન્ક્રિપ્શન શ્રેષ્ઠ પ્રથાઓ TDE કૉલમ એન્ક્રિપ્શન અને Oracle ડેટાબેઝમાં TDE ટેબલસ્પેસ એન્ક્રિપ્શન 11gR1 http://download.oracle.com/docs/cd/B19306_01/network.102/b14268/asotrans.htm#BABDFHHH P6R 's PKCS#11 પ્રદાતા અને Ora