
웹 사이트 • 문서 • 커뮤니티에 가입 • Twitter LinkedIn
KeyShade는 비밀과 변수의 코드베이스에 대한 통합을 단순화하도록 설계되었습니다. 당사는 타원 곡선 암호화로 인해 권한을 부여하는 공개 키 암호화의 힘을 활용하여 데이터의 보안을 우선 순위를 정한다.
KeyShade를 사용하면 구성을 관리하면 보안을 보장하면서 산들 바람이됩니다.
클라우드 제공 업체에서 호스팅하는 모든 응용 프로그램은 구성에 액세스해야합니다. 이러한 구성은 다른 API에 액세스하거나 내부 작업을 수행하는 데 도움이됩니다. 일반적으로 클라우드 제공 업체의 프로젝트 대시 보드에서이를 관리합니다. 그러나 이것은 몇 가지 경고와 함께 제공됩니다.
보안 : 클라우드 제공 업체는 민감한 데이터를 일반 텍스트 또는 해독 가능한 해시로 저장합니다. 즉, 클라우드 제공 업체의 대시 보드에 액세스 할 수있는 사람은 누구나 비밀을 볼 수 있습니다.
액세스 제어 : 클라우드 제공 업체는 비밀에 접근 할 수있는 사람을 통제 할 수있는 능력을 제공하지 않습니다. 모든 사람이 모든 것에 접근하기를 원하지 않기 때문에 이것은 문제가됩니다.
유지 가능성 : 응용 프로그램이 커지면 더 많은 비밀을 추가해야합니다. 즉, 비밀을 여러 곳에서 수동으로 업데이트해야합니다.
다시 시작해야합니다 : 비밀은 일반적으로 환경 변수로 구성되므로 응용 프로그램을 업데이트하려면 응용 프로그램을 다시 시작해야합니다.
협업 : 협업은 어렵습니다. 비밀을 팀원과 공유해야하므로 클라우드 제공 업체의 자격 증명을 공유해야합니다. 더 나쁜 것은, 이메일 또는 통신 플랫폼과 같은 불안한 채널을 통해 보내는 것입니다.
이곳은 KeyShade가 들어오는 곳입니다. 비밀 관리를위한 간단하고 안전하며 사용하기 쉬운 솔루션을 제공하여 이러한 결점을 해결하려고합니다.
우리의 목표는 비밀을 쉽게 관리 할 수 있도록하는 것입니다. 우리는 불필요한 세부 사항이나 복잡성으로 당신을 내려 놓고 싶지 않으며 응용 프로그램 구축에만 집중하기를 원합니다. 우리가하는 방법은 다음과 같습니다.
보안 : 공개 키 암호화를 사용하여 비밀을 암호화합니다. 이것은 당신의 비밀이 휴식과 운송 중에 암호화된다는 것을 의미합니다. 이것은 개인 키없이 비밀을 해독하는 사람이 수학적으로 불가능하게 만듭니다. 이 접근법의 가장 중요한 부분은 팀원이 개인 키를 알지 못하고 런타임 환경의 비밀을 사용할 수 있다는 것입니다.
라이브 업데이트 : 비밀을 변경할 때마다 런타임 환경에서 자동으로 업데이트됩니다. 이것은 비밀을 업데이트하기 위해 응용 프로그램을 다시 시작할 필요가 없음을 의미합니다.
여러 환경 : 응용 프로그램을 위해 여러 환경을 만들 수 있습니다. 이 기능을 사용하면 development , staging 및 production 과 같은 다양한 환경에 대한 비밀을 따로 관리하고 코드베이스에서 참조 할 수 있습니다.
비밀 및 가변 버전화 : 우리는 모든 비밀의 역사를 유지합니다. 즉, 필요한 경우 이전 버전의 구성으로 쉽게 되돌릴 수 있습니다.
비밀 회전 : 비밀을 정기적으로 회전시킬 수 있습니다. 즉, 응용 프로그램을 업데이트하지 않고도 비밀을 업데이트 할 수 있습니다.
작업 공간 및 프로젝트 : 깨끗하고 효율적으로 데이터를 관리하는 것은 생산성을 향상시키는 데 큰 도움이됩니다. 우리는 당신의 비밀을 작업 공간과 프로젝트로 구성 할 수 있습니다. 이를 통해 비밀을 팀원과 쉽게 공유 할 수 있습니다.
액세스 제어 : 귀하는 비밀의 소유자입니다. 이것은 당신이 당신의 비밀에 접근 할 수있는 사람을 완전히 통제 할 수 있음을 의미합니다. 팀 구성원과 비밀을 작업 공간에 추가하여 비밀을 공유 할 수 있습니다.
맞춤 역할 : 팀원을위한 맞춤 역할을 만들 수 있습니다. 이를 통해 누가 무엇을할지에 대한 통제를 미세 조정할 수 있습니다.
이벤트 추적 : 발생하는 모든 이벤트에 대해, 우리는 누가 무엇을했는지에 대한 자세한 로그를 유지합니다.
감사 및 이상 탐지 : 로봇은 비밀 및 변수에 대한 액세스를 지속적으로 모니터링하고 있습니다. AI의 힘으로 데이터를 위반하는 것은 거의 불가능 해집니다.
통합 : 광범위한 통합 라이브러리를 사용하면 좋아하는 도구 및 플랫폼과 함께 KeyShade를 사용할 수 있습니다.
KeyShade를 시작하는 방법에 대한 디세션 문서를 유지합니다. 여기에서 찾을 수 있습니다.
우리는 모든 사람의 기여를 환영합니다. 시작하려면 기고 가이드를 읽으십시오.