ഉൽപ്പന്നംപ്രസിദ്ധീകരിച്ചത്: 1 മിനിറ്റ് വായന
ഞങ്ങൾ നൽകുന്ന ഓരോ സമ്മത രസീതും ആർക്കും പരിശോധിക്കാൻ കഴിയുന്നത് എന്തുകൊണ്ട്
ഞങ്ങളെ വിശ്വസിക്കാതെ തന്നെ ആളുകൾക്കും കമ്പനികൾക്കും ഓഡിറ്റർമാർക്കും ഒരു സമ്മത രേഖ പരിശോധിക്കാൻ കഴിയുന്ന തരത്തിൽ myconsentapp ഒപ്പുകളും ഒരു ഹാഷ് ശൃംഖലയും എങ്ങനെ ഉപയോഗിക്കുന്നു.
ഒരു സമ്മത മാനേജർ ആളുകൾക്കും കമ്പനികൾക്കും ഇടയിലാണ് നിൽക്കുന്നത്, അത് രേഖപ്പെടുത്തുന്നതിനെ ഇരുപക്ഷവും വിശ്വസിക്കേണ്ടതുണ്ട്. തന്റെ പിൻവലിക്കൽ രേഖപ്പെടുത്തിയെന്ന് ഒരു വ്യക്തി അറിയണം. സമ്മതം നൽകിയിരുന്നുവെന്ന് ഒരു കമ്പനി ഓഡിറ്റർക്ക് കാണിക്കണം. “ഞങ്ങളെ വിശ്വസിക്കൂ” എന്ന് പറഞ്ഞാൽ പോരാ, അതിനാൽ ആരും അങ്ങനെ വിശ്വസിക്കേണ്ടതില്ലാത്ത വിധത്തിലാണ് ഞങ്ങൾ myconsentapp നിർമ്മിച്ചത്.
സാധാരണ രേഖകളുടെ പ്രശ്നം
മിക്ക സമ്മത രേഖകളും ഒരു ഡാറ്റാബേസിലെ വരികളാണ്. ഡാറ്റാബേസ് നിയന്ത്രിക്കുന്ന ആർക്കും ഒരു വരി മാറ്റാനോ ഇല്ലാതാക്കാനോ പഴയ തീയതി ഇടാനോ കഴിയും, പുറത്തുള്ള ആരും അറിയുകയുമില്ല. ഒരു തർക്കത്തിൽ, രേഖയുടെ വിശ്വാസ്യത അത് സൂക്ഷിക്കുന്ന കമ്പനിയുടെ വിശ്വാസ്യതയോളം മാത്രമാണ്.
ഞങ്ങൾ പകരം ചെയ്യുന്നത്
ഓരോ സമ്മത ഇവന്റും, അത് നൽകിയ അറിയിപ്പായാലും സമ്മതമായാലും മാറ്റമായാലും പിൻവലിക്കലായാലും, മൂന്ന് ഘട്ടങ്ങളിലൂടെ കടന്നുപോകുന്നു:
- കാനോനിക്കൽ രൂപമാക്കുക. ഇവന്റിനെ ഒരു സ്റ്റാൻഡേർഡ് JSON രൂപത്തിലേക്ക് (RFC 8785) മാറ്റുന്നു, അതിനാൽ ഒരേ ഇവന്റ് എപ്പോഴും കൃത്യമായി ഒരേ ബൈറ്റുകൾ ഉണ്ടാക്കുന്നു.
- ശൃംഖലയിൽ ചേർക്കുക. തൊട്ടുമുമ്പുള്ള ഇവന്റിന്റെ ഹാഷിനോടൊപ്പം ഞങ്ങൾ ഇവന്റിനെ SHA-256 ഉപയോഗിച്ച് ഹാഷ് ചെയ്യുന്നു. കഴിഞ്ഞ ഏതെങ്കിലും ഇവന്റ് മാറ്റിയാൽ അതിന് ശേഷമുള്ള എല്ലാ ഹാഷുകളും മാറും, അതിനാൽ കൃത്രിമം വെളിപ്പെടും.
- ഒപ്പിടുക. ഫലം ഒരു ഹാർഡ്വെയർ സുരക്ഷാ മൊഡ്യൂളിൽ സൂക്ഷിച്ചിരിക്കുന്ന ECDSA P-256 കീ ഉപയോഗിച്ച് ഒപ്പിടുന്നു. സ്വകാര്യ കീ ഒരിക്കലും അതിൽ നിന്ന് പുറത്തുപോകുന്നില്ല, ഞങ്ങൾക്ക് വേണ്ടി പോലും.
ഓരോ തീരുമാനത്തിനും നിങ്ങൾക്ക് ഒരു ഒപ്പിട്ട രസീത് ലഭിക്കുന്നു. നിങ്ങൾ എന്തിന് സമ്മതിച്ചു, എപ്പോൾ, അത് തെളിയിക്കുന്ന ഒപ്പ് എന്നിവ അതിലുണ്ട്.
ആർക്കും അത് പരിശോധിക്കാം
പബ്ലിക് കീ പ്രസിദ്ധീകരിച്ചിരിക്കുന്നതിനാൽ, ആർക്കും ഒരു രസീത് പരിശോധിക്കാം: നിങ്ങൾക്കും കമ്പനിക്കും ഒരു ഓഡിറ്റർക്കും കോടതിക്കും. പരിശോധന ബ്രൗസറിലോ നിങ്ങളുടെ ഫോണിലോ, ഓഫ്ലൈനായാൽ പോലും, നടക്കുന്നു. ആരുടെയും വ്യക്തിഗത ഡാറ്റ വെളിപ്പെടുത്താതെ, ഒപ്പ് സാധുവാണോ എന്നും ഇവന്റ് ശൃംഖലയിൽ എവിടെയാണെന്നും അത് കാണിക്കുന്നു.
അതിനർത്ഥം:
- ഒരു വ്യക്തിക്ക് താൻ സമ്മതം പിൻവലിച്ചുവെന്നും എപ്പോഴെന്നും തെളിയിക്കാം;
- ഒരു കമ്പനിക്ക് ഒരു നിശ്ചിത ഉദ്ദേശ്യത്തിന് സമ്മതം നൽകിയിരുന്നുവെന്ന് തെളിയിക്കാം;
- ഒരു ഓഡിറ്റർക്ക് ഞങ്ങളുടെ സിസ്റ്റങ്ങളിലേക്ക് പ്രവേശനമില്ലാതെ രേഖകൾ പരിശോധിക്കാം.
സമഗ്രത മാത്രമല്ല, സ്വകാര്യതയും
പരിശോധിക്കാവുന്നത് എന്നാൽ പരസ്യമായത് എന്നല്ല. ഓരോ കമ്പനിക്കും പ്രത്യേകമായ അപരനാമങ്ങളിലൂടെയാണ് രസീതുകൾ ആളുകളെ തിരിച്ചറിയുന്നത്, ശൃംഖലയിൽ ഹാഷുകളാണ് ഉള്ളത്, വ്യക്തിഗത ഡാറ്റയല്ല. ഫോൺ നമ്പറുകൾ എൻക്രിപ്റ്റ് ചെയ്തിരിക്കുന്നു, ഒരിക്കലും രസീതിൽ പ്രത്യക്ഷപ്പെടുന്നില്ല.
പരീക്ഷിച്ചുനോക്കൂ
നിങ്ങളുടെ ഡാഷ്ബോർഡിലെ ഓരോ രസീതിനും ഒരു പരിശോധിക്കുക ബട്ടൺ ഉണ്ട്, മൊബൈൽ ആപ്പ് ഉപകരണത്തിൽ തന്നെ രസീതുകൾ പരിശോധിക്കുന്നു. ഞങ്ങളുടെ സമീപനത്തെക്കുറിച്ച് വിശ്വാസ്യത പേജിൽ കൂടുതൽ വായിക്കാം.
ഈ ലേഖനം പൊതുവായ വിവരമാണ്, നിയമോപദേശമല്ല. നിയമങ്ങളും ചട്ടങ്ങളും മാറാം; ഇതനുസരിച്ച് പ്രവർത്തിക്കുന്നതിന് മുമ്പ് നിലവിലെ പാഠം പരിശോധിക്കുകയോ നിയമോപദേശകനോട് ചോദിക്കുകയോ ചെയ്യുക.