Để đảm bảo các khóa lưu trên máy chủ Locker chỉ có thể sử dụng bởi chủ nhân của chúng, Locker áp dụng quy trình “dẫn xuất khóa hai bí mật” khi tạo các khóa đối xứng dùng để mã hóa và giải mã các dữ liệu được lưu trên máy chủ.Ở bước mã hóa dữ liệu để gửi lên máy chủ, người dùng sẽ tạo một khóa chính mở rộng làm bí mật thứ nhất. Sau đó, thuật toán sinh số ngẫu nhiên CSPRNG sẽ sinh ra một khóa đối xứng ngẫu nhiên an toàn để mã hóa dữ liệu và để làm bí mật thứ hai. Hai bí mật này sẽ được sử dụng làm tham số đầu vào của thuật toán AES-256-CBC và cho ra một khóa mới hoàn toàn để sao lưu trên máy chủ.Ở bước giải mã dữ liệu, khóa chính mở rộng một lần nữa đóng vai trò làm bí mật thứ nhất, còn bí mật thứ hai là khóa mới được sinh từ bước trên lấy từ máy chủ. Chúng sẽ sử dụng để dẫn xuất khóa đối xứng gốc và từ đó giải mã dữ liệu.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Tài liệu hướng dẫn sử dụng Locker","colors":{"primary":"#268334","light":"#5F9C64","dark":"#165C23"},"logo":{"light":"https://mintcdn.com/locker/YQk2SG7vNcth0ghH/logo/light.svg?fit=max\u0026auto=format\u0026n=YQk2SG7vNcth0ghH\u0026q=85\u0026s=34ac39fe4c9cec40bd41b7e56f0bb10b","dark":"https://mintcdn.com/locker/YQk2SG7vNcth0ghH/logo/dark.svg?fit=max\u0026auto=format\u0026n=YQk2SG7vNcth0ghH\u0026q=85\u0026s=22bbc4e3bbc1075d4f9db1a58e9b9ed9"},"favicon":"https://mintcdn.com/locker/YQk2SG7vNcth0ghH/favicon.svg?fit=max\u0026auto=format\u0026n=YQk2SG7vNcth0ghH\u0026q=85\u0026s=a58b89982b2ad9c9a2f5be8d10bbbf49","navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Locker","href":"https://locker.io"}},"footer":{"socials":{"github":"https://github.com/orgs/lockerpm/discussions","linkedin":"https://www.linkedin.com/showcase/lockerpm","x":"https://x.com/lockerpm","youtube":"https://www.youtube.com/@lockerpm","facebook":"https://www.facebook.com/lockerpm","instagram":"https://www.instagram.com/lockerpasswordmanager"}},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Homepage","icon":"house","href":"https://locker.io"},{"anchor":"Contact Sales","icon":"bolt","href":"https://locker.io/contact"}]},"languages":[{"language":"vi","href":"vi/locker-general/overview-about-locker"},{"language":"en","href":"en/locker-general/overview-about-locker"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"locker","hasAudioNarration":false,"actualSubdomain":"locker","customDomains":["support.locker.io"],"gitSource":{"type":"github","owner":"lockerpm","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a9fbea9ff95a53e9e5b6561","collectionId":"da87066a-895d-4334-a3f0-62ad00b2c422","schemaVersion":"v2","latestBuiltDeploymentHistoryId":"6a9fbea9ff95a53e9e5b6561"},"entitlements":{},"buildId":"6a9fbea9ff95a53e9e5b6561","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"en","tag":"Password Manager","count":119},{"language":"vi","tag":"Password Manager","count":119},{"language":"en","tag":"Locker for Business","count":40},{"language":"vi","tag":"Locker cho Doanh nghiệp","count":40},{"language":"en","tag":"Secrets Manager","count":37},{"language":"vi","tag":"Secrets Manager","count":37},{"language":"en","tag":"Installation \u0026 Getting Started","count":24},{"language":"vi","tag":"Cài đặt \u0026 Bắt đầu","count":24},{"language":"en","tag":"Whitepaper","count":22},{"language":"vi","tag":"Whitepaper","count":22},{"language":"en","tag":"Account Management","count":19},{"language":"vi","tag":"Quản lý tài khoản","count":19},{"language":"en","tag":"CLI and SDK Installation","count":17},{"language":"vi","tag":"Cài đặt CLI và SDK","count":17},{"language":"en","tag":"Getting Started","count":15},{"language":"en","tag":"Import and Export","count":15},{"language":"vi","tag":"Nhập và xuất dữ liệu","count":15},{"language":"en","tag":"Plans and Pricing","count":12},{"language":"vi","tag":"Bắt đầu","count":11},{"language":"vi","tag":"Quản lý thanh toán","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation","slug":"/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation","pageMetadata":{"title":"Quy trình dẫn xuất khóa 2 bí mật","description":"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ","icon":"key","href":"/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`quy-trình-dẫn-xuất-khóa-2-bí-mật`,children:`Quy trình dẫn xuất khóa 2 bí mật`}),`\n`,_jsx(_components.p,{children:`Để đảm bảo các khóa lưu trên máy chủ Locker chỉ có thể sử dụng bởi chủ nhân của chúng, Locker áp dụng quy trình “dẫn xuất khóa hai bí mật” khi tạo các khóa đối xứng dùng để mã hóa và giải mã các dữ liệu được lưu trên máy chủ.`}),`\n`,_jsxs(_components.p,{children:[`Ở bước mã hóa dữ liệu để gửi lên máy chủ, người dùng sẽ tạo một khóa chính mở rộng làm bí mật thứ nhất. Sau đó, `,_jsx(_components.a,{href:`/vi/locker-whitepaper/security-fundamentals/cryptographically-secure-pseudorandom-number-generator`,children:`thuật toán sinh số ngẫu nhiên CSPRNG`}),` sẽ sinh ra một khóa đối xứng ngẫu nhiên an toàn để mã hóa dữ liệu và để làm bí mật thứ hai. Hai bí mật này sẽ được sử dụng làm tham số đầu vào của `,_jsx(_components.a,{href:`/vi/locker-whitepaper/security-fundamentals/aes-256-cbc-encryption`,children:`thuật toán AES-256-CBC`}),` và cho ra một khóa mới hoàn toàn để sao lưu trên máy chủ.`]}),`\n`,_jsx(_components.p,{children:`Ở bước giải mã dữ liệu, khóa chính mở rộng một lần nữa đóng vai trò làm bí mật thứ nhất, còn bí mật thứ hai là khóa mới được sinh từ bước trên lấy từ máy chủ. Chúng sẽ sử dụng để dẫn xuất khóa đối xứng gốc và từ đó giải mã dữ liệu.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Quy trình dẫn xuất khóa 2 bí mật","description":"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ","icon":"key","href":"/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Quy trình dẫn xuất khóa 2 bí mật","slug":"quy-trình-dẫn-xuất-khóa-2-bí-mật","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"locker","siteName":"Tài liệu hướng dẫn sử dụng Locker","title":"Quy trình dẫn xuất khóa 2 bí mật - Tài liệu hướng dẫn sử dụng Locker","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"vi":{"href":"/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation","matchLevel":0},"en":{"href":"/en/locker-whitepaper/security-fundamentals/two-secret-key-derivation","matchLevel":1}}},"lastModified":"2026-04-04T17:25:01.150Z","originalFileLocation":"vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation.mdx","locale":"vi"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ\">\u003cmeta data-mint-head name=\"application-name\" content=\"Tài liệu hướng dẫn sử dụng Locker\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Quy trình dẫn xuất khóa 2 bí mật - Tài liệu hướng dẫn sử dụng Locker\">\u003cmeta data-mint-head property=\"og:description\" content=\"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tài liệu hướng dẫn sử dụng Locker\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://locker.mintlify.app/_mintlify/api/og/v2?division=C%C6%A1+s%E1%BB%9F+b%E1%BA%A3o+m%E1%BA%ADt\u0026amp;title=Quy+tr%C3%ACnh+d%E1%BA%ABn+xu%E1%BA%A5t+kh%C3%B3a+2+b%C3%AD+m%E1%BA%ADt\u0026amp;description=Gi%E1%BB%9Bi+thi%E1%BB%87u+v%E1%BB%81+quy+tr%C3%ACnh+d%E1%BA%ABn+xu%E1%BA%A5t+kh%C3%B3a+hai+b%C3%AD+m%E1%BA%ADt+m%C3%A0+Locker+%C3%A1p+d%E1%BB%A5ng+%C4%91%E1%BB%83+b%E1%BA%A3o+v%E1%BB%87+c%C3%A1c+kh%C3%B3a+l%C6%B0u+tr%C3%AAn+m%C3%A1y+ch%E1%BB%A7\u0026amp;theme=d140b77fc8b2b6efd0119ea7\u0026amp;signature=98bef9d2a08766f786f860ad8cae2f273a138c7cc30e336e7d29ff53263a0de6\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Quy trình dẫn xuất khóa 2 bí mật - Tài liệu hướng dẫn sử dụng Locker\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://locker.mintlify.app/_mintlify/api/og/v2?division=C%C6%A1+s%E1%BB%9F+b%E1%BA%A3o+m%E1%BA%ADt\u0026amp;title=Quy+tr%C3%ACnh+d%E1%BA%ABn+xu%E1%BA%A5t+kh%C3%B3a+2+b%C3%AD+m%E1%BA%ADt\u0026amp;description=Gi%E1%BB%9Bi+thi%E1%BB%87u+v%E1%BB%81+quy+tr%C3%ACnh+d%E1%BA%ABn+xu%E1%BA%A5t+kh%C3%B3a+hai+b%C3%AD+m%E1%BA%ADt+m%C3%A0+Locker+%C3%A1p+d%E1%BB%A5ng+%C4%91%E1%BB%83+b%E1%BA%A3o+v%E1%BB%87+c%C3%A1c+kh%C3%B3a+l%C6%B0u+tr%C3%AAn+m%C3%A1y+ch%E1%BB%A7\u0026amp;theme=d140b77fc8b2b6efd0119ea7\u0026amp;signature=98bef9d2a08766f786f860ad8cae2f273a138c7cc30e336e7d29ff53263a0de6\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/locker/cyczygVXbR_mvOCo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tài liệu hướng dẫn sử dụng Locker\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#268334\">\u003clink data-mint-head rel=\"canonical\" href=\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://support.locker.io/en/locker-whitepaper/security-fundamentals/two-secret-key-derivation\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://support.locker.io/#organization\",\"name\":\"Tài liệu hướng dẫn sử dụng Locker\",\"url\":\"https://support.locker.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/locker/YQk2SG7vNcth0ghH/logo/light.svg?fit=max\u0026auto=format\u0026n=YQk2SG7vNcth0ghH\u0026q=85\u0026s=34ac39fe4c9cec40bd41b7e56f0bb10b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://support.locker.io#website\",\"name\":\"Tài liệu hướng dẫn sử dụng Locker\",\"url\":\"https://support.locker.io\",\"publisher\":{\"@id\":\"https://support.locker.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation#webpage\",\"url\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation\",\"name\":\"Quy trình dẫn xuất khóa 2 bí mật\",\"description\":\"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ\",\"dateModified\":\"2026-04-04T17:25:01.150Z\",\"isPartOf\":{\"@id\":\"https://support.locker.io#website\"},\"breadcrumb\":{\"@id\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tài liệu hướng dẫn sử dụng Locker\",\"item\":\"https://support.locker.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quy trình dẫn xuất khóa 2 bí mật\",\"item\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation#article\",\"headline\":\"Quy trình dẫn xuất khóa 2 bí mật\",\"name\":\"Quy trình dẫn xuất khóa 2 bí mật\",\"description\":\"Giới thiệu về quy trình dẫn xuất khóa hai bí mật mà Locker áp dụng để bảo vệ các khóa lưu trên máy chủ\",\"url\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation\",\"mainEntityOfPage\":{\"@id\":\"https://support.locker.io/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation#webpage\"},\"dateModified\":\"2026-04-04T17:25:01.150Z\",\"publisher\":{\"@id\":\"https://support.locker.io/#organization\"},\"isPartOf\":{\"@id\":\"https://support.locker.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tài liệu hướng dẫn sử dụng Locker\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Tài liệu hướng dẫn sử dụng Locker","nav":{"global":{"anchors":[{"anchor":"Homepage","icon":"house","href":"https://locker.io"},{"anchor":"Contact Sales","icon":"bolt","href":"https://locker.io/contact"}]},"languages":[{"language":"vi","tabs":[{"tab":"Quản lý tài khoản","pages":[{"title":"Quản lý tài khoản","href":"/vi/locker-general/overview-about-locker"}]},{"tab":"Whitepaper","groups":[{"group":"Giới thiệu","pages":[{"title":"Locker là gì?","icon":"lock","href":"/vi/locker-whitepaper/introduction/what-is-locker-password-manager"},{"title":"Các nguyên tắc bảo mật","icon":"shield-halved","href":"/vi/locker-whitepaper/introduction/main-security-principles"},{"title":"Hạ tầng mạng","icon":"server","href":"/vi/locker-whitepaper/infrastructure"},{"title":"Đánh giá bảo mật","description":"Mô tả các phương pháp kiểm thử và đánh giá bảo mật mà Locker áp dụng","icon":"magnifying-glass","href":"/vi/locker-whitepaper/security-for-locker"}]},{"group":"Cơ sở bảo mật","pages":[{"title":"Quy trình dẫn xuất khóa 2 bí mật","icon":"key","href":"/vi/locker-whitepaper/security-fundamentals/two-secret-key-derivation"},{"title":"Hàm băm","description":"Giới thiệu về hàm băm và cách Locker sử dụng SHA-256 trong hệ thống bảo mật","icon":"hashtag","href":"/vi/locker-whitepaper/security-fundamentals/hash-function"},{"title":"Mật khẩu chính","icon":"star-of-life","href":"/vi/locker-whitepaper/security-fundamentals/master-password"},{"title":"Khóa mã hóa","icon":"ring","href":"/vi/locker-whitepaper/security-fundamentals/encryption-keys"},{"title":"Mã hóa đầu cuối","icon":"arrows-left-right","href":"/vi/locker-whitepaper/security-fundamentals/end-to-end-encryption"},{"title":"Mã hóa không thông tin","icon":"eye-slash","href":"/vi/locker-whitepaper/security-fundamentals/zero-knowledge-encryption"},{"title":"Thuật toán mã hóa AES-256-CBC","icon":"cube","href":"/vi/locker-whitepaper/security-fundamentals/aes-256-cbc-encryption"},{"title":"Thuật toán khởi tạo khóa PBKDF2","icon":"rotate","href":"/vi/locker-whitepaper/security-fundamentals/password-based-key-derivation-function-2"},{"title":"Thuật toán mã hóa RSA","icon":"code","href":"/vi/locker-whitepaper/security-fundamentals/rsa-encryption"},{"title":"Kho dữ liệu bí mật","icon":"database","href":"/vi/locker-whitepaper/security-fundamentals/vault"},{"title":"Thuật toán sinh số ngẫu nhiên CSPRNG","icon":"dice","href":"/vi/locker-whitepaper/security-fundamentals/cryptographically-secure-pseudorandom-number-generator"}]},{"group":"Bảo mật dữ liệu","pages":[{"title":"Tạo tài khoản","icon":"user-plus","href":"/vi/locker-whitepaper/encryption-and-decryption/account-registration"},{"title":"Xác thực tài khoản","icon":"circle-check","href":"/vi/locker-whitepaper/encryption-and-decryption/account-authentication"},{"title":"Mã hóa dữ liệu","icon":"file-lock","href":"/vi/locker-whitepaper/encryption-and-decryption/data-encryption"},{"title":"Giải mã và truy cập dữ liệu","icon":"file-circle-check","href":"/vi/locker-whitepaper/encryption-and-decryption/data-decryption"}]},{"group":"Chia sẻ dữ liệu","pages":[{"title":"Nhóm người dùng","icon":"users","href":"/vi/locker-whitepaper/data-sharing/organization"},{"title":"Khởi tạo nhóm người dùng","icon":"people-group","href":"/vi/locker-whitepaper/data-sharing/organization-initialization"},{"title":"Chia sẻ dữ liệu trong nhóm người dùng","icon":"share-nodes","href":"/vi/locker-whitepaper/data-sharing/organization-data-sharing"}]}]},{"tab":"Password Manager","pages":[{"title":"Password Manager","href":"/vi/locker-password-manager/overview"}]},{"tab":"Secrets Manager","pages":[{"title":"Secrets Manager","href":"/vi/locker-secrets-manager/what-is-locker-secrets-manager"}]}]},{"language":"en","pages":[{"title":"en","href":"/en/locker-whitepaper/security-fundamentals/two-secret-key-derivation"}]}]},"title":"Quy trình dẫn xuất khóa 2 bí mật - Tài liệu hướng dẫn sử dụng Locker","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":[],"chunks":[]}