[ 진단 및 리소스 ]

BIMI SVG 유효성 검사기: 실패한 각 요구 사항 설명

외관상 프로필 준수와 혼동하지 않고 정확한 자산, 실패한 규칙, 심각도 및 해결 방법을 식별하려면 SVG 검증 결과가 필요합니다.

EmailAuth 연구팀 제공 · 8분 읽기

[ 핵심사항 ]

  • 유효한 XML 또는 브라우저 미리보기는 BIMI 프로필 준수를 입증하지 않습니다.
  • 필수 실패, 권장사항 및 수신자별 규칙을 분리합니다.
  • 후보, 발견 항목, 호스팅된 HTTPS 증거를 별개의 아티팩트로 유지합니다.
이 페이지에서

실패한 규칙을 설명하세요.

A BIMI SVG 유효성 검사기는 후보 자산, 적용되는 규칙 세트 및 정확히 실패한 요구 사항을 식별해야 합니다. 유효하지 않은 로고와 같은 메시지만으로는 설계자나 운영자가 자산을 안전하게 수정할 수 없습니다. 유효성 검사기는 잘못된 형식의 XML, 지원되지 않는 SVG 구조, 프로필별 제한 사항, 수신기 권장 사항 및 시각적 문제를 구별해야 합니다. 이러한 범주는 겹칠 수 있지만 서로 바꿔 사용할 수 없으며 하나의 미분화된 오류로 표시되어서는 안 됩니다.

BIMI 그룹의 SVG 지침 SVG Portable/Secure를 SVG Tiny 1.2의 보다 엄격한 프로필로 설명합니다. 유지된 페이지 날짜는 2020년이며 2026년 11월 8일에 이 원고의 소스 컬렉션을 위해 캡처되었습니다. 이는 참조된 BIMI 프로필 초안이 인터넷 표준이라는 주장이 아니라 실용적인 그룹 지침입니다. 여기서는 유효성 검사기가 실행되지 않았습니다.

검토 중인 정확한 바이트 식별

후보 파일 이름, 바이트 길이, 콘텐츠 해시, 소스 또는 내보내기 방법 및 관찰 시간을 기록합니다. 자산이 URL에서 나온 경우 동일한 이름을 가진 로컬 디자인 파일과 일치한다고 가정하는 대신 검색된 바이트를 보존하십시오. 나중에 업로드하거나 캐시를 변경하면 호스팅된 자산이 디자이너가 검토한 파일과 다를 수 있습니다. 보고서는 결과를 발표하기 전에 그러한 구별을 가시화해야 합니다.

단순히 신뢰할 수 없는 SVG를 검사하기 위해 스크립트를 실행하거나 외부 참조를 따르지 마세요. 방어 검증자는 승인된 안전 환경 내에서 자산을 구문 분석하고 분석해야 합니다. 이 문서에서는 특정 파서 구현을 규정하거나 명명된 도구가 해당 보호 기능을 제공한다고 주장하지 않습니다. 검증인이 실제 자산을 신뢰하기 전에 확인해야 할 요구 사항을 정의합니다.

BIMI 프로필에서 기본 구문을 분리합니다.

파일은 유효한 XML일 수 있으며 광범위한 SVG 모델에서도 유효하지만 여전히 의도한 BIMI 프로필에 실패할 수 있습니다. 그룹 지침에서는 버전 1.2 및 baseProfiletiny-ps와 같은 필수 값을 식별하고 제목 요소가 필요합니다. 또한 외부 참조, 스크립트, 애니메이션 및 루트 수준 x 또는 y 속성에 대한 제한 사항도 설명합니다. 유효성 검사기는 브라우저가 파일을 렌더링할 수 있다는 점만 기록하는 것이 아니라 관련된 정확한 요소 또는 속성과 소스 규칙을 보고해야 합니다.

파일 이름 확장자를 svg로 변경하거나 SVG 컨테이너에서 비트맵을 래핑하면 프로필 준수가 설정되지 않습니다. BIMI 그룹의 SVG 문제 해결 지침 포함된 래스터 이미지와 기타 일반적인 문제에 대해 논의합니다. 보고서는 구조적 문제를 설명하고 자동 변환이 의도한 브랜드 아트워크를 보존한다고 주장하지 않고 디자이너에게 승인된 벡터 소스 또는 내보내기 수정을 지시해야 합니다.

요구사항 강도 및 수신자 범위 보존

그룹 지침에서는 자산을 작게 유지하고 32KB를 초과하지 않도록 권장합니다. 또한 인용된 지침에서 해당 요소를 보편적으로 요구하는 대신 접근성에 대한 설명 요소를 권장합니다. 검증자는 필수 실패와 권장 사항을 구별해야 합니다. 모든 권장 사항을 치명적인 오류로 바꾸는 것은 금지된 요소를 조용히 받아들이는 것만큼이나 사용자를 오도할 수 있습니다.

Google의 BIMI 설정 문서 문서화된 로고 지침에 최소 높이와 너비 96픽셀을 포함하여 수신기별 요구 사항 및 권장 사항을 추가합니다. 이는 Google 범위의 규칙입니다. 유효성 검사기는 그룹 프로필, Google의 자격 지침 또는 둘 다를 확인하고 있는지 식별해야 하며 모든 수신자별 조건을 보편적인 SVG 요구 사항으로 표시해서는 안 됩니다.

조용히 의미를 바꾸지 않고도 결과를 실행 가능하게 만듭니다.

각 결과에 대해 규칙 식별자 또는 소스 섹션, 심각도, 자산 내 위치, 관찰된 값, 예상 조건 및 제안된 해결 방법을 기록합니다. 교정은 파일을 자동으로 편집하고 수정되었다고 부르는 것이 아니라 의도된 변경 사항을 설명해야 합니다. 참조 제거, 텍스트를 경로로 변환 또는 형상 변경은 시각적 의미를 변경할 수 있으며 적절한 디자인 검토가 필요합니다.

도구가 자동 복구를 제공하는 경우 복구된 자산을 자체 해시 및 결과가 있는 새로운 후보로 처리합니다. 원본을 보존하고 정확한 변경 사항을 표시합니다. 수리로 인해 로고 소유권이나 인증서 자격에 대한 법적 주장이 추가되어서는 안 됩니다. 이 원고에는 자동 복구, 이미지 생성 또는 자산 변환이 수행되지 않았으며 깨끗한 유효성 검사기 출력이 제공되지 않았습니다.

외관과 접근성을 별도의 검토로 유지

구조적으로 유효한 파일은 여전히 ​​작은 아바타에서 인식하기 어려울 수 있고, 대비가 좋지 않거나 도움이 되지 않는 제목을 포함할 수 있습니다. 시각적 검토에서는 의도된 표시 컨텍스트를 평가해야 하며, 접근성 검토에서는 관련 텍스트 설명 및 표시를 검토해야 합니다. 스키마나 프로필 패스만으로는 추론할 수 없습니다. 도구 보고서는 실제 증거가 존재할 때까지 이러한 검토를 공개로 표시해야 합니다.

특정 수신자가 파일을 로컬 미리보기와 똑같이 렌더링할 것이라고 약속하지 마십시오. 수신기 디스플레이 동작, 자르기 및 자격은 다를 수 있습니다. 미리 보기는 해당 미리 보기 환경에 대한 증거일 뿐입니다. 최종 수락 기록은 관찰된 렌더러 또는 클라이언트를 식별하고 지원 없이 모든 사서함 공급자에게 결과를 확장하지 않아야 합니다.

호스팅된 자산을 별도로 확인하세요.

카탈로그에는 후보 및 유효성 검사기 결과 외에도 콘텐츠 및 인증서 증거가 포함된 공개 HTTPS 가져오기가 필요합니다. 해당 가져오기는 요청된 엔드포인트, 응답 상태, 관찰된 콘텐츠, 바이트 또는 해시, 타임스탬프 및 TLS 유효성 검사 결과를 식별해야 합니다. 단순히 브라우저에 시각적으로 유사한 내용이 표시되는지 여부가 아니라 호스팅된 바이트가 검토된 자산인지 여부를 설정해야 합니다.

HTTPS 전송 검증은 VMC 또는 CMC 로고와 연관되어 있습니다. Google의 설정 지침에는 HTTPS 호스팅이 필요하고 지원되는 표시 증거 파일이 설명되어 있지만 유효한 호스팅 인증서가 로고 발급자의 승인을 증명하지는 않습니다. 수락 기록에서 두 경계를 모두 유지합니다. 여기에서는 자산에 대해 퍼블릭 엔드포인트를 가져오지 않았으며 TLS 연결 증거도 요청되지 않았습니다.

검증인 결과 워크시트

후보 해시, 규칙 집합 소스 및 버전, 파서 또는 유효성 검사기 버전, 각 결과, 수정 소유자 및 검토 상태가 포함된 워크시트를 만듭니다. 구조적 타당성, 프로필 요구 사항, 수신기별 조건, 권장 사항, 시각적 검토 및 접근성에 대해 별도의 행을 추가합니다. 호스팅 자산 섹션은 가져오기 증거를 연결하고 해당 해시가 승인된 후보와 일치하는지 여부를 명시해야 합니다.

깨끗한 후보와 선택된 실패에 대해 제어된 설비를 사용하되 결과를 조작하지 마십시오. 테스트는 검증자가 평가할 수 없는 경우를 포함하여 예상 결과와 실제 보유 결과를 표시해야 합니다. 요구사항에 사람의 판단이 필요한 경우 자동화된 통과를 할당하는 대신 라벨을 지정하세요. 여기에 제안된 워크시트에는 원래 자산 증거가 채워지지 않은 상태로 남아 있습니다.

가상의 진단: 브라우저 친화적인 래스터 래퍼

가상의 디자이너는 브라우저에서 올바르게 열리지만 포함된 비트맵 데이터를 포함하는 파일을 내보냅니다. 팀은 성공적인 미리보기가 로고가 BIMI 에 사용할 준비가 되었음을 의미한다고 가정합니다. 제안된 유효성 검사기 검토에서는 관련 프로필 지침이 해당 구조를 허용하지 않음을 식별하고 불특정 표시 문제를 비난하기보다는 실패한 요구 사항을 설명합니다.

디자이너는 승인된 벡터 소스로 돌아가 구조적 및 시각적 검토를 위해 새로운 후보를 제출합니다. 그런 다음 팀은 호스팅된 바이트와 HTTPS 증거를 별도로 확인합니다. 이 시나리오는 허구입니다. 자산이 생성, 변환, 업로드 또는 검증되지 않았습니다. 이는 수신기 표시를 약속하지 않고 기술적 제한을 안전한 다음 단계에 연결하는 유용한 결과를 보여줍니다.

원본 자산 증거로만 공개

카탈로그에는 후보 자산, 유효성 검사기 결과, 콘텐츠 및 인증서 증거가 포함된 공개 HTTPS 가져오기가 필요합니다. 세 곳 모두 열려 있습니다. 전문가의 검토, 소스 적용 가능성, 생산 경로, 접근성 및 소유자 공개도 계속 열려 있습니다. 이 초안은 작동하는 도구나 테스트된 EmailAuth 기능이 아닌 제안된 유효성 검사기 동작과 허구의 진단을 설명합니다.

[ 테이크아웃 ]

명명된 규칙 세트에 대해 실패한 각 요구 사항을 설명하고 자산 준비를 호출하기 전에 실제 호스팅 바이트를 확인합니다.

[ 역할별 ]

이것이 당신에게 의미하는 바

실용적인 다음 단계를 위해 역할을 선택하세요.

디자이너

의도한 작품을 보존하세요

구조적 수리는 시각적 의미를 바꿀 수 있습니다.

다음 단계

  1. 승인된 벡터 자료에서 시작하세요.
  2. 수리된 후보를 새로운 자산으로 검토합니다.

검증인 소유자

결과를 재현 가능하게 만들기

설명되지 않은 잘못된 라벨은 조치를 취할 수 있는 증거가 아닙니다.

다음 단계

  1. 규칙, 위치 및 심각도를 기록합니다.
  2. 자동화된 검사와 사람이 수행하는 검사를 구분하세요.

호스팅 운영자

게시된 바이트 확인

로컬 파일과 호스팅된 자산은 다를 수 있습니다.

다음 단계

  1. 가져오기 및 TLS 증거를 보관합니다.
  2. 표시를 가정하지 않고 콘텐츠 해시를 비교합니다.

[ 자주 묻는 질문 ]

자주 묻는 질문

BIMI 에 사용할 수 있는 SVG Tiny 1.2 파일이 있습니까?

아니요. BIMI 그룹은 SVG P/S를 더 엄격하고 추가 제한이 필요하다고 설명합니다.

BIMI 그룹: BIMI SVG 로고 파일 만들기

비트맵의 이름을 SVG로 바꾸는 것이 작동합니까?

아니요. 문제 해결 지침은 포함된 래스터 콘텐츠를 필수 벡터 구조와 구별합니다.

BIMI 그룹: SVG 문제 해결

인용된 그룹 지침에서 설명 요소가 보편적으로 필수인가요?

아니요. 해당 지침에서는 접근성을 위해 권장합니다. 요구 사항과 권장 사항은 별도로 표시되어야 합니다.

BIMI 그룹: BIMI SVG 로고 파일 만들기

96픽셀은 보편적인 SVG 규칙인가요?

인용된 최소 높이와 너비는 보편적인 SVG 주장이 아니라 Google의 문서화된 BIMI 로고 요구 사항에 속합니다.

Google: BIMI 설정

프로필 통과로 시각적 품질이 입증되나요?

아니요. 인식, 대비 및 접근성에는 별도의 적절한 검토가 필요합니다.

복구된 파일이 원본 증거를 변경 없이 재사용할 수 있나요?

이를 새 해시가 포함된 새 후보로 처리하고 실제 변경 사항을 검토합니다.

자산이 생성, 업로드 또는 검증되었습니까?

아니요. 후보 자산이나 실행된 검증인 결과는 제시되지 않습니다.

어떤 원본 유물이 여전히 필요합니까?

후보, 유효성 검사기 결과, 콘텐츠 및 인증서 증거가 포함된 공개 HTTPS 가져오기는 계속 열려 있습니다.

[ 출처 ]

출처

  1. BIMI 그룹: BIMI SVG 로고 파일 만들기

    섹션 필수 SVG 요소

  2. BIMI 그룹: SVG 문제 해결

    섹션 일반적인 오류 및 문제

  3. Google: BIMI 설정

    섹션 시작하기 전에 · 1단계: 로고의 SVG 파일 만들기 · 2단계: VMC 또는 CMC 및 관련 파일 가져오기

[ 어휘 ]

어휘

후보 해시
결과를 정확한 자산 바이트에 연결하는 콘텐츠 식별자입니다.
프로필 찾기
일반적인 모양이 아닌 지원되는 특정 SVG P/S 규칙과 연결된 결과입니다.

BIMI 그룹: BIMI SVG 로고 파일 만들기

수신기별 조건
지명된 수신자의 자격 요건으로 일반 프로필 규칙과 구별됩니다.

Google: BIMI 설정

호스팅 바이트 확인
검색된 자산과 승인된 후보 간의 제안된 비교입니다.

기업 출처

최고의 금융 기관과 정부가 필요한 이유 이메일 보안 대시보드를 폐기했습니다.

기존 이메일 인증 플랫폼은 대시보드를 판매하고 엔지니어에게 작업을 요청합니다. 위험이 높은 환경에서 수동 감독은 시행 지연, 구성 드리프트 및 모니터링되지 않는 섀도우 도메인을 의미합니다.

EmailAuth 는 에이전트 이메일 출처 플랫폼입니다. 우리 대리인은 집행합니다 p=reject, 제3자 발신자를 정렬하고 도메인을 전체로 이동하세요. RFC 9989 인간 참여형 감사 기능을 갖춘 새로운 DMARC 표준을 준수합니다.

정부 대기업 1등급 금융기관

SaaS · 전용 테넌시 · Air-Gapped 온프레미스 · BYOK 암호화

기술 자료