보안 가이드#
Mattermost는 모바일 애플리케이션의 정보를 보호하기 위한 포괄적인 보안 기능 세트를 제공합니다. 암호화와 인증부터 기기 관리 및 사용자 교육에 이르기까지 이러한 기능은 팀 협업과 커뮤니케이션을 위한 안전한 환경을 제공합니다. 보안을 최우선으로 함으로써 Mattermost는 고객이 모바일 애플리케이션이 데이터와 개인정보를 안전하게 보호할 수 있다고 신뢰할 수 있도록 보장합니다.
전송 중 데이터 암호화#
Mattermost는 네트워크를 통해 전송되는 데이터를 암호화하기 위해 Transport Layer Security(TLS)를 사용하도록 구성할 수 있습니다. TLS는 데이터 교환을 위한 안전한 채널을 제공하여 전송 중 도청 및 변조로부터 보호합니다. 이 암호화는 의도된 수신자만 콘텐츠에 접근할 수 있도록 하여, 권한이 없는 당사자가 정보를 가로채거나 읽는 것을 방지합니다.
개인 및 공용 네트워크에 대한 액세스 설정을 구성하려는 Mattermost 관리자는 리버스 프록시 를 사용하여 타사 인프라로 이를 수행할 수 있습니다. 이를 통해 보안 네트워크에 연결된 기기는 신뢰할 수 없는 네트워크의 액세스를 제한하면서 안전하게 애플리케이션에 접근할 수 있습니다. Mattermost 전송 중 데이터 암호화 에 대해 자세히 알아보세요.
저장 데이터 암호화#
저장 데이터 암호화는 Mattermost 데이터베이스와 파일 저장소에 저장된 메시지, 파일 및 기타 데이터가 물리적 저장 매체(예: 디스크)의 데이터를 암호화하여 보호함으로써 권한이 없는 접근으로부터 보호되도록 합니다. 적절한 암호화 키 없이는 접근할 수 없게 만듭니다. Mattermost 저장 데이터 암호화 에 대해 자세히 알아보세요.
사용자가 오픈 소스 옵션을 사용하지 않기로 선택할 경우, Amazon S3 관리형 키 를 사용한 서버 측 암호화로 Amazon의 독점 S3 시스템에 저장된 파일에도 저장 데이터 암호화를 사용할 수 있습니다(Mattermost Enterprise).
암호화 키를 정기적으로 교체하고 도구를 사용하여 안전하게 저장하며, 암호화된 데이터에 대한 접근을 위한 로깅 및 모니터링을 활성화하고, 백업 데이터가 암호화되도록 하는 것을 강력히 권장합니다.
인증 및 접근 제어#
싱글 사인온(SSO)#
모바일 애플리케이션은 싱글 사인온 제공업체와 통합되어 사용자가 다른 신뢰할 수 있는 시스템의 기존 자격 증명을 사용하여 인증할 수 있게 합니다. 이는 비밀번호 관련 보안 침해 위험을 줄이고 로그인 프로세스를 간소화합니다. Mattermost SSO 에 대해 자세히 알아보세요.
다중 인증(MFA)#
사용자 이름과 비밀번호 외에 추가적인 보안 계층입니다. 고객은 MFA를 활성화하고 적용 하여 로그인 자격 증명이 손상되더라도 계정을 무단 접근으로부터 보호할 수 있습니다.
사용자 비밀번호 요구사항#
시스템 관리자는 플랫폼을 일반적인 공격 벡터로부터 보호하면서 사용성과 기업 보안 정책 준수를 유지하도록 사용자 비밀번호 설정을 구성할 수 있습니다:
더 긴 비밀번호를 적용하면 모든 사용자의 자격 증명에 대한 기본 수준의 강도를 보장합니다. 최소 비밀번호 길이 구성에 대해 자세히 알아보세요.
문자 복잡성 적용은 사전 공격과 일반적인 비밀번호 취약점에 저항하는 비밀번호를 적용하여 약하거나 너무 단순한 비밀번호를 악용하는 공격자로부터 보호합니다. 비밀번호 요구사항 구성에 대해 자세히 알아보세요.
계정을 일시적으로 또는 영구적으로 잠그기 전에 실패한 인증 시도 횟수를 제한하면 공격자가 잠재적인 조합을 반복적으로 입력하여 비밀번호를 추측하는 무차별 대입 공격을 완화할 수 있습니다. 최대 로그인 시도 횟수 구성에 대해 자세히 알아보세요.
비밀번호 찾기 흐름을 활성화하면 사용자가 필요할 때 비밀번호를 재설정할 수 있으면서도 합법적인 자격 증명 손실로 인해 계정이 잠기는 것을 방지하여 편의성을 추가합니다. 비밀번호 재설정 워크플로우 활성화 에 대해 자세히 알아보세요.
세션 관리#
시스템 관리자는 세션 길이, 세션 캐시 및 유휴 시간 초과를 포함한 세션 관리 설정을 구성하여 사용자 세션이 효과적이고 안전하게 관리되도록 할 수 있습니다. Mattermost는 각 로그인마다 새로운 세션 쿠키를 설정하므로 세션 고정 공격이 완화됩니다. 세션 관리 구성 설정 에 대해 자세히 알아보세요.
무차별 대입 공격 방지#
시스템 관리자는 쿼리 빈도, 메모리 저장소 크기, 원격 주소 및 헤더를 기반으로 Mattermost API를 속도 제한 할 수 있습니다.
원격 세션 취소 및 비밀번호 재설정#
시스템 관리자는 웹, 모바일 기기 및 데스크톱 앱에서 사용자 세션을 원격으로 취소 할 수 있습니다. 보안을 강화하기 위해 사용자 비밀번호를 원격으로 재설정 할 수 있습니다.
관리자는 세션 길이 를 정의하고 사용자 세션 취소 를 통해 지정된 시간 후에 재로그인을 강제하여 사용자가 즉시 시스템에 다시 로그인하도록 할 수 있습니다.
역할 기반 액세스 제어(ABAC)#
관리자는 애플리케이션 내의 민감한 정보에 대한 접근을 제어하기 위해 세분화된 권한을 설정할 수 있습니다. 이 기능은 사용자가 자신의 역할에 필요한 데이터에만 접근할 수 있도록 하여 의도적이거나 우발적인 데이터 노출의 위험을 최소화합니다. Mattermost 역할 기반 액세스 제어 에 대해 자세히 알아보세요.
교차 출처 요청 제어#
향상된 제어를 위해 교차 출처 요청 을 제한하거나 활성화할지 선택하세요.
공개 링크 관리#
계정 생성, 파일 및 이미지 공유를 위한 공개 링크는 보안을 위해 솔트 재생성 을 통해 무효화할 수 있습니다.
공개 링크 솔트 를 빈 문자열로 설정하여 공개 링크를 비활성화할 수도 있습니다. 이렇게 하면 새로운 공개 링크 생성이 방지되고 기존 링크가 무효화됩니다.
LLM 컨텍스트 관리#
Mattermost Copilot은 Mattermost에서 정확한 응답을 생성하기 위해 필요한 정보만 대규모 언어 모델(LLM)에 전송되도록 설계되었습니다. Mattermost Copilot이 LLM 컨텍스트를 관리하는 방법 과 데이터 개인정보 보호를 보장하는 방법에 대해 알아보세요.
감사 로그 및 모니터링#
Mattermost는 콘솔과 로그 파일 모두에 기계가 읽을 수 있는 JSON 형식으로 로그를 기록합니다. 상업용 고객은 추가로 syslog 및 TCP 소켓 대상에 직접 로깅할 수 있습니다. Mattermost 로깅 에 대해 자세히 알아보세요.
활동 모니터링#
Mattermost는 업로드된 모든 파일과 함께 편집 및 삭제를 포함한 메시지의 전체 기록을 저장합니다. 메시지와 채널을 삭제하는 사용자 인터페이스 작업은 사용자 인터페이스에서만 데이터를 제거하며, 데이터는 데이터베이스 내에 보관됩니다. 규정 준수 지침이 요구하는 경우 사용자가 게시 후 메시지를 편집하고 삭제하는 기능을 비활성화할 수 있습니다. Mattermost 권한 에 대해 자세히 알아보세요.
Mattermost 모바일 앱은 사용자 활동과 시스템 이벤트를 기록하는 감사 로그를 생성합니다. 이러한 로그를 통해 관리자는 접근을 모니터링하고 잠재적인 보안 위협을 식별하여 의심스러운 행동을 적시에 감지하고 대응할 수 있습니다.
정기적인 보안 업데이트#
패치 관리#
Mattermost는 취약점을 해결하고 애플리케이션의 보안 상태를 향상시키기 위해 정기적으로 보안 업데이트를 출시합니다. 사용자는 최신 보안 개선 사항의 이점을 얻기 위해 모바일 애플리케이션을 최신 상태로 유지하는 것이 권장됩니다. Mattermost 릴리스 및 릴리스 수명 주기 에 대해 자세히 알아보세요.
커뮤니티 및 전문가 기여#
오픈 코어 플랫폼으로서 Mattermost는 보안 커뮤니티와 전문가들의 기여로부터 이점을 얻습니다. 이러한 기여는 잠재적인 보안 위험을 식별하고 완화하여 모바일 애플리케이션이 견고하고 안전하게 유지되도록 합니다. Mattermost에 기여하기 에 대해 자세히 알아보세요.
HIPAA 규정 준수*#
HIPAA 규정을 준수하는 IT 인프라의 일부로 Mattermost를 배포하려면 HIPAA 규정 준수 요구사항 및 표준 에 대해 교육받은 배포 팀이 필요합니다.
HIPAA 규정을 준수하는 배포는 일반적으로 다음 사항을 고려합니다:
모바일 푸시 및 이메일 알림에서 메시지 내용 생략:
기술적 보호 조치 외에도 HIPAA 규정 준수 배포에는 다음이 필요합니다:
관리적 보호 조치
물리적 보호 조치
조직 요구사항 및 기타 표준.
자세한 내용은 미국 보건복지부의 HIPAA 요구사항 을 참조하세요.
FINRA 규정 준수*#
Mattermost Enterprise 기능은 기술 거버넌스, 시스템 변경 관리, 위험 평가, 기술적 통제, 사고 대응, 공급업체 관리, 데이터 손실 방지 및 직원 교육을 포함한 고객의 기존 운영 시스템의 일부로서 미국 금융산업규제청(FINRA)의 사이버 보안 요구사항 을 충족하는 데 도움을 줍니다.
FINRA는 기업이 민감한 고객 정보의 기밀성, 무결성 및 가용성을 보호하는 능력을 검토합니다. 여기에는 각 기업의 SEC 규정 준수 여부 검토가 포함되며, 다음 사항이 포함됩니다:
S-P 규정(17 CFR §248.30) 은 기업이 사이버 공격 및 기타 무단 접근으로부터 고객 정보를 보호하기 위한 서면 정책과 절차를 채택하도록 요구합니다.
S-ID 규정(17 CFR §248.201-202) 은 신원 도용의 탐지, 예방 및 완화에 관한 기업의 의무를 설명합니다.
1934년 증권거래법(17 CFR §240.17a-4(f)) 은 기업이 전자적으로 저장된 기록을 재기록 불가능하고 삭제 불가능한 형식으로 보존하도록 요구합니다.
Mattermost는 고객의 통합 운영의 일부로서 다음과 같은 방식으로 FINRA 규정 준수를 지원합니다:
지속적인 아카이빙: 시스템에 입력된 모든 메시지와 파일에 대한 재기록 불가능하고 삭제 불가능한 기록 시스템으로 구성됩니다. 또한 Smarsh/Actiance 및 Global Relay에 대한 자동화된 규정 준수 내보내기 및 통합 지원은 타사 eDiscovery 옵션을 제공합니다.
보안 배포: 기존의 FINRA 규정 준수 보호 조치와 인프라를 갖춘 개인, 공용 및 온프레미스 네트워크 내에서의 배포로 사이버 공격으로부터 고객 정보를 보호합니다.
침입 탐지 지원: 인증 시스템부터 애플리케이션 서버, 데이터베이스 접근에 이르기까지 다층적 침입 탐지를 지원하는 기능으로, 프록시, 애플리케이션 및 데이터베이스 로깅 구성을 포함하여 시스템 상호작용을 심층적으로 감사합니다.
다층적 재해 복구: 고가용성 구성, 자동화된 데이터 백업 및 기업 정보 아카이빙 통합으로 데이터 손실을 방지하고 재해로부터 복구합니다.
*면책 조항: MATTERMOST는 자사 제품을 “보장된 규정 준수 솔루션”으로 포지셔닝하지 않습니다. MATTERMOST 제품을 사용하여 규제 준수를 달성할 것이라고 보장하지 않습니다. 규제 준수 달성의 성공 수준은 적용 가능한 규정에 대한 귀하의 해석과 그 요구사항을 준수하기 위해 취하는 조치에 달려 있습니다. 이러한 요소는 개인과 기업에 따라 다르기 때문에 귀하의 성공을 보장할 수 없으며, 귀하의 행동에 대해 책임을 지지 않습니다. MATTERMOST 사용이나 웹사이트에 포함된 권장사항으로부터 특정 규정 준수 결과를 달성할 것이라고 보장하지 않으며, 따라서 이는 이러한 문제에 대해 자체 법률 및 규정 준수 대표자와 상담하는 것을 대체할 수 없습니다.