SlideShare a Scribd company logo
1 of 107
Download to read offline
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Email Security
Trail Map
~A World beyond DMARC~
QUALITIA CO., LTD
HIRANO Yoshitaka
<hirano@qualitia.co.jp>
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Our Company
Name Qualitia CO., LTD
HQ 3-11-10 Nihombashi-Kayabacho Chuo-ku Tokyo
Capital 85M yen
Since Oct. 1993
CEO Ken Matsuda
⚫ Development and Sales of Messaging Related Solutions
⚫ Supporting Efficient Communication and Security Enhancement
⚫ Providing the Messaging Related Cloud Services and Software
Create the Future of “Communication” and “Security” with our Customers and Partners
Q U A L I T Y M A K E S F U T U R E
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Self Introduction
Name HIRANO Yoshitaka
Belongs to QUALITIA Co., Ltd
Chief Engineer
Cert. Licensed Scrum Master
Certified Scrum Developer
Activities M3AAWG
JPAAWG
IA Japan 迷惑Mail対策委員会
Anti-Spam mail Promotion Council (ASPC)
Message Research Institute
Audax Randonneurs Nihonbashi
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Our Team
We are researching
and developing
New Feature
Be our
Friend!
Twitter Account →
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Email Security?
Where is the goal?
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Technologies for Email Security
SPF
DKIM
誤送信
防止
Sanitize
Password
ZIP
Anti
Phishing Anti
SPAM
DNS
SEC
SMTP
AUTH
DANE
MTA-
STS
START
TLS
BIMI
ARC
DMARC
TLS-
RPT
Anti
Virus
Virus
Filter
Sandb
ox
Anshin
Mark
So many things!!
I cannot understand
Copyright© QUALITIA CO., LTD. All Rights Reserved.
What do you want to protect
from What?
Copyright© QUALITIA CO., LTD. All Rights Reserved.
What we protect from
クオリティア
Mail
Server
Mail
Server
spoofing
hijacking
eavesdropping
tampering
stealing
leakage
Malware
Mail
Server
phishing
Copyright© QUALITIA CO., LTD. All Rights Reserved.
What you want to protect from
•Spoofing, Tampering
•Account Hijacking, Springboard
•Eavesdropping
•Spam, Malware, Phishing
•Leakage
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Spoofing, Tampering
Protect from
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Spoofing, Tampering
クオリティア
Mail
Server
Mail
Server
Mail
Server
Spoofing
Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Spoofing・Tampering
•SPF
•DKIM
•DMARC
•ARC
•BIMI
Copyright© QUALITIA CO., LTD. All Rights Reserved.
When there is no SPF
192.0.2.1
203.0.113.1
Env From: taro@qualitia.co.jp
From: taro@qualitia.co.jp
Subject: Please transfer money
Hi! I'm Taro @ QUALITIA.
・・・・
OK I transfer! Click!
×
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
When there is SPF
192.0.2.1
Env From: taro@qualitia.co.jp
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: spf=pass
Hi! I'm Taro @ QUALITIA.
・・・・
qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all”
Check Source IP using Envelope From
○
OK, This is right. Transfer!
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
When there is SPF
192.0.2.1
203.0.113.1
Env From: taro@qualitia.co.jp
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: spf=fail
Hi! I'm Taro @ QUALITIA.
・・・・qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all”
Hmm, it looks fake
×
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Even if there is SPF
192.0.2.1
203.0.113.1
Env From: jiro@badgroup.example
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: spf=none
Hi! I'm Taro @ QUALITIA.
・・・・qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all”
クオリティア
Spoofing・Tampering
OK I transfer! Click!
Use badgroup domain
Copyright© QUALITIA CO., LTD. All Rights Reserved.
OK I transfer! Click!
badgroupのSPFで認証
192.0.2.1
203.0.113.1
Env From: jiro@badgroup.example
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: spf=pass
Hi! I'm Taro @ QUALITIA.
・・・・
badgroup.example txt “v=spf1 ip4:203.0.113.1 –all”
qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all”
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
SPF
•Verify if the pair of Envelope From and IP
Address is correct or not
•RFC4408 (2006/04)
Source IP = Envelope From = Header From?
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
When there is no DKIM
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: dkim=none
Hi! I'm Taro @ QUALITIA.
・・・・
クオリティア
Spoofing・Tampering
OK I transfer! Click!
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=qualitia.co.jp; s=s1;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: Please transfer money
Hi! I'm Taro @ QUALITIA.
・・・・
When there is DKIM
Send with signature
s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...”
Encryption
Public Key
Private Key
hash
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=qualitia.co.jp; s=s1;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: dkim=pass
Hi! I'm Taro @ QUALITIA.
・・・・
When there is DKIM
OK, it’s trustable. Transfer, click!
s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...”
Decryption
Public Key
Private Key
hash○
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=qualitia.co.jp;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: Please transfer money
Hi! I'm Taro @ QUALITIA.
・・・・
When there is DKIM
Cannot sign
without a private key!
encryption
Private Key
hash
×
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=qualitia.co.jp; s=s1;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: Please transfer money to thief
Hi! I'm Taro @ QUALITIA.
・・・・
When there is DKIM
Tamper
the signed
message
s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...”
Public Key
Private Key
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=qualitia.co.jp; s=s1;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: 泥棒にPlease transfer money
AR: dkim=fail
Hi! I'm Taro @ QUALITIA.
・・・・
When there is DKIM
Hmm, this might be tampered?
s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...”
decryption
Public Key
Private Key
hash
×
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Even if there is DKIM
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: dkim=none
Hi! I'm Taro @ QUALITIA.
・・・・
Ok, Transfer! Click!
s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...”
Private Key
Same as
when there is not DKIM
クオリティア
Spoofing・Tampering
Send without signature
Copyright© QUALITIA CO., LTD. All Rights Reserved.
By Any Chance?
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: dkim=none
Hi! I'm Taro @ QUALITIA.
・・・・
Ehh? QUALITIA usually
sign DKIM signature, right?
s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...”
Private Key
クオリティア
Spoofing・Tampering
Same as
when there is not DKIM
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=badgroup.example; s=aku;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: Please transfer money
Hi! I'm Taro @ QUALITIA.
・・・・
Even if there is DKIM
Sign as badgroup!
aku._domainkey.badgroup.example txt “v=dkim1;p=ABCDEF...”
encryption
Private Key
of badgroup
Private Key
hash
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=badgroup.example; s=aku;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: dkim=pass
Hi! I'm Taro @ QUALITIA.
・・・・
Even if there is DKIM
Ok, transfer!
decryption
badgroupの
Public Key
Private Key
hash○
aku._domainkey.badgroup.example txt “v=dkim1;p=ABCDEF...”
badgroupの
Private Key
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM
•Sign headers and body
to protect from tampering
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Problem of SPF, DKIM
•SPF: Even if the third party spoofed the
Envelope From, still spf will be a “pass”
•DKIM: Even if the third party signed,still
dkim will be a “pass”
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DMARC
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DMARC
•Verify based on Header From
•Header From
•Envelope From Verify all domains match
•DKIM signer
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
SPF for badgroup (dmarc p=none)
192.0.2.1
203.0.113.1
Env From: jiro@badgroup.example
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: spf=pass, dmarc=Fail
Hi! I'm Taro @ QUALITIA.
・・・・
badgroup.example txt “v=spf1 ip4:203.0.113.1 –all”
_dmarc.qualitia.co.jp txt “v=DMARC1; p=none”
Oh, dmarc is fail.
×
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
SPF for badgroup (dmarc p=reject)
192.0.2.1
203.0.113.1
Env From: jiro@badgroup.example
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: spf=pass, dmarc=Fail
Hi! I'm Taro @ QUALITIA.
・・・・
badgroup.example txt “v=spf1 ip4:203.0.113.1 –all”
× Reject!
_dmarc.qualitia.co.jp txt “v=DMARC1; p=reject”
×
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=badgroup.example; s=aku;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: Please transfer money
AR: dkim=pass, dmarc=fail
Hi! I'm Taro @ QUALITIA.
・・・・
DKIM signature for badgroup
Public Key
of badgroup
aku._domainkey.badgroup.example txt “v=dkim1;p=ABCDEF...”
Private Key
of badgroup
×
_dmarc.qualitia.co.jp txt “v=DMARC1; p=reject”
×Reject!
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM-Signature: v=1;
d=qualitia.co.jp; s=s1;
h=From:Subject;
b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: [○○ML:1234] Hi! All
AR: dkim=fail
Hi! Long time no see!
・・・・
DKIM + Mailing List
Hmm, can I trust?
s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...”
decryption
Public Key
Private Key
hash
×
クオリティア
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
ARC
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
ARCがあれば
Ok, arc=pass
Private Key
クオリティア
Mailing List
Server
ml.example.jp
ARC-Seal: i=1; cv=none; d=ml.example.jp;...
ARC-Message-Signature: i=1; d=ml.example.jp;
h=from:subject:dkim-signature:...
ARC-Authentication-Result: i=1; ml.example.jp;
dkim=pass; spf=pass; dmarc=pass
DKIM-Signature: v=1; d=qualitia.co.jp; b=abcdef・・・・
From: taro@qualitia.co.jp
Subject: [○○ML:1234] Hi! All
AR: dkim=fail, arc=pass
Hi! Long time no see!
・・・・
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
ARC
•The Authenticated Received Chain Protocol
•RFC8617 (2019年7月)
•Mailing List Server will write ARC signature
with sequence number,
if DKIM=pass, ARC=pass when it received.
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Operation
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Recent DKIM Circumstances
•RFC8301: Cryptographic Algorithm and Key Usage Update to
DomainKeys Identified Mail (DKIM) (Jan. 2018)
・Both signer and verifier MUST use rsa-sha256
・Both MUST NOT use rsa-sha1
・Sign: 1024bit~(MUST)、2048bit~(SHOULD)
・Verify: 1024bit~4096bit(MUST)
※ But 2048bit is longer than the size 255bytes which DNS can handle
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Recent DKIM Circumstances
•RFC8463: A New Cryptographic Signature Method for DomainKeys
Identified Mail (DKIM) (Sep. 2018)
・Signer SHOULD implement this
・Verifier MUST implement this
・Write two signatures, Ed25519-SHA256 and
RSA-SHA256(1024bit~) for backward compatibility
Use Ed25519-SHA256
BASE64 encoded size is just 44 bytes, so this can be fit into DNS
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DKIM Key Rotation
•DKIM Key has
to be rotated
Spoofing・Tampering
https://www.m3aawg.org/sites/default/files/m3aawg-dkim-key-rotation-bp-2019-03.pdf
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Operation for DKIM
•Follow the latest cryptography
•Key rotation
Too much hassle!!!
We are creating a service
to DKIM-sign automatically!
Coming Soon!
注目
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
BIMI
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
BIMI
•Show the logo
specified by the
sender,
if the DMARC
is “pass”.
Show the logo
注目
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Spoofing, Tampering (Summary)
•SPF
•DKIM
•DMARC
•ARC
•BIMI
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
What you want to protect from
•Spoofing・Tampering
•Hijacking・Springboard
•Eavesdropping
•Spam・Malware・Phishing
•Leakage
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Hijacking・Springboard
Hijacking・Springboard
Protect from
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Hijacking・
Springboard
クオリティア
Mail
Server
Mail
Server
Hijacking
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
POP before SMTP
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
POP before SMTP
If you pass the POP3 authentication,
you can send email.
Mail Server
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
SMTP AUTH
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
SMTP AUTH
If you passed the ID/Password authentication
on SMTP, you can send email.
Mail Server
RFC2554 (1999) → RFC4954 (2007)
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
OP25B
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
OP25B
•If you passed the ID/Password authentication on
SMTP(Port 587 ), you can send email.
•ISP blocks Port 25 from customer.
Mail Server
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Multi Factor Authentication
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Multi Factor Authentication
If the multiple combinations of authentication, such
as SMTP AUTH, device auth, biometric auth, are
passed, you can send an email.
Mail Server
Device auth
+ Face auth
OK
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
デモ
We made it!
注目
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Demo
Mail ServerDevice Auth
+ Face Auth
OK
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Device + Face authenticationSender
MUA
Packet
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
多要素認証
SMTP Biometric Auth Service
Looking for β users!
注目
Spoofing・Tampering
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Hijacking・Springboard
(Summary)
•POP before SMTP
•SMTP AUTH
•OP25B
•Multi Factor Authentication
Hijacking・Springboard
Copyright© QUALITIA CO., LTD. All Rights Reserved.
What you want to protect from
•Spoofing・Tampering
•Hijacking・Springboard
•Eavesdropping
•Spam・Malware・Phishing
•Leakage
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Eavesdropping
Protect From
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Eavesdropping
クオリティア
Mail
Server
Mail
Server
Eavesdropping
Tampering
Stealing
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Encrypted ZIP
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Encrypted ZIP
クオリティア
Mail
Server
Mail
Server
Eavesdropping
Tampering
Stealing
Password
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
STARTTLS
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
STARTTLS
クオリティア
Mail
Server
Mail
Server
Eavesdropping
Tampering
Encrypt the line between mail servers
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Unsupported STARTTLS
クオリティア
Mail
Server
Mail
Server2
Eavesdropping
Tampering
If the server or client does not
support STARTTLS, the client will
send emails by plain text
opportunistically.
Mail
Server1
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
When the network routing is hijacked
クオリティア
Mail
Server
Mail
Server
Encryption is meaningless.
Mail
Server
ARP
BGP
・・・
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
MTA-STS
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
MTA-STS
•Force to use STARTTLS
•Force to use TLS1.2 or more
•Enforce that server has a valid certification
•RFC8461 (Sep. 2018)
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
When there is MTA-STS
クオリティア
Mail
Server
Mail
Server
Client does not send,
if encryption is not supported
_mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;"
version: STSv1
mode: enforce
mx: mx1.qualitia.co.jp
max_age: 1296000
https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt
=Not Stealed
Eavesdroppin
Policy
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
If the client did not send it
we want to know it
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
TLS-RPT
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
When there is TLS-RPT
クオリティア
Mail
Server
Mail
ServerSend a report,
if the encryption is not supported
RFC8460 (Sep. 2018)
_mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;"
version: STSv1
mode: enforce
mx: mx1.qualitia.co.jp
max_age: 1296000
https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt
_smtp._tls.qualitia.co.jp. IN TXT "v=TLSRPTv1;rua=mailto:reports@qualitia.co.jp"
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Be careful!
クオリティア
Mail
Server
Mail
Server
_mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;"
version: STSv1
mode: enforce
mx: mx1.qualitia.co.jp
max_age: 1296000
https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt
_smtp._tls.qualitia.co.jp. IN TXT "v=TLSRPTv1;rua=mailto:reports@qualitia.co.jp"
Server does not support TLS,
so that client cannot send a report
encryption
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Report Using HTTPS
クオリティア
Mail
Server
Mail
Server
_mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;"
version: STSv1
mode: enforce
mx: mx1.qualitia.co.jp
max_age: 1296000
https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt
_smtp._tls.qualitia.co.jp. IN TXT "v=TLSRPTv1;rua=https://api.qualitia.co.jp/v1/tlsrpt"
HTTPS is also available
https://api.qualitia.co.jp.jp/v1/tlsrptPOST
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DNS Hijacking
クオリティア
Mail
Server
Mail
ServerDisable MTA-STS
Mail
Server
DNS
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Compromised CA
クオリティア
Mail
Server
Mail
Server
Mail
Server
ARP
BGP
・・・
Certificate Authority (CA)
署名
qualitia.co.jp
qualitia.co.jp
Sign
Compromised CA
Everything seems fine
for sender
Trust
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DANE
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DANE
•Do not use Certificate authority(CA)
•You can use if you want
•Self-signed certificate is available
•Use DNSSEC
•RFC7672 (Oct. 2015)
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
DANE
クオリティア
Mail
Server
Mail
Server
Use DNS Trust chain instead of CA
DNSSEC
Certificate Authority(CA)
No Need
ルートDNS
DNSSEC
Trust
Eavesdroppin
_25._tcp.mx1.qualitia.co.jp. IN TLSA 3 0 1 2B73BB905F…"
mx1.qualitia.co.jp
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
Settings and Operations are not easy
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Operation of MTA-STS, TLS-RPT, DANE
•Operating DNSSEC is not easy
•We cannot use DNSSEC easily (in Japan)
•Do not want to Key-Rotate
•Do not want to analyze the report
Authoritative DNSSEC Service
for Mail User
We are now developing!
注目
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Eavesdropping (Summary)
•Encrypted ZIP
•STARTTLS
•MTA-STS
•TLS-RPT
•DANE-TLS
•DNSSEC
•DANE-S/MIME
Eavesdroppin
Copyright© QUALITIA CO., LTD. All Rights Reserved.
What you want to protect from
•Spoofing・Tampering
•Hijacking・Springboard
•Eavesdropping
•Spam・Malware・Phishing
•Leakage
Spam・Malware・Phishing
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Spam, Malware, Phishing
Protect from
Spam・Malware・Phishing
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Protect from Spam, Malware
Mail
Server
Mail
Server
Spoofing
Spam
Malware
Phishing
Spam・Malware・Phishing
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Security for received emails
•Spam Filtering
•Virus Filtering
Spam・Malware・Phishing
Copyright© QUALITIA CO., LTD. All Rights Reserved.
But!
Virus file is also encrypted!
Spam・Malware・Phishing
Virus scanners cannot detect the virus!
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Decode by Password to Detect Virus
Decode by Password
Virus Check
Check in Sandbox
You can download
if the file is safe
注目
Spam・Malware・Phishing
Copyright© QUALITIA CO., LTD. All Rights Reserved.
What you want to protect from
•Spoofing・Tampering
•Hijacking・Springboard
•Eavesdropping
•Spam・Malware・Phishing
•Leakage
Leakage
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Leakage
Protect from
Leakage
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Mail Missending Prevention
•Holding Email for a while
•To, Cc → Bcc Transformation
•Password protected ZIP
Leakage
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Web Downloading
クオリティア
Mail
Server
Mail
Server
Separate
Attachment
File
注目
Leakage
Copyright© QUALITIA CO., LTD. All Rights Reserved.
EMAILを守るための技術
•Spoofing・Tampering
•Hijacking・Springboard
•Eavesdropping
•Spam・Malware・Phishing
•Leakage
SPF DKIM DMARC ARC BIMI
POP before SMTP SMTP AUTH MFA
STARTTLS MTA-STS TLS-RPT DANE DNSSEC
AntiSPAM AntiVirus SandBox Active! zone
Holding Passworded ZIP Web Downloading Active! gate
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Introduced Products, Services
•Web Mail for BIMI
•DKIM signing Service
•SMTP Bio Auth Product, Service
•Authoritative DNSSEC + Mail Setting Service
•TLS Report Analysis Service
•Virus Checking for Passworded Files Product
•Attachment Separation for Mail Missending Prevention
βユーザ募集!
Copyright© QUALITIA CO., LTD. All Rights Reserved.
Thank you
Thank you

More Related Content

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Email Security Trail Map - A World beyond DMARC -

  • 1. Copyright© QUALITIA CO., LTD. All Rights Reserved. Email Security Trail Map ~A World beyond DMARC~ QUALITIA CO., LTD HIRANO Yoshitaka <hirano@qualitia.co.jp>
  • 2. Copyright© QUALITIA CO., LTD. All Rights Reserved. Our Company Name Qualitia CO., LTD HQ 3-11-10 Nihombashi-Kayabacho Chuo-ku Tokyo Capital 85M yen Since Oct. 1993 CEO Ken Matsuda ⚫ Development and Sales of Messaging Related Solutions ⚫ Supporting Efficient Communication and Security Enhancement ⚫ Providing the Messaging Related Cloud Services and Software Create the Future of “Communication” and “Security” with our Customers and Partners Q U A L I T Y M A K E S F U T U R E
  • 3. Copyright© QUALITIA CO., LTD. All Rights Reserved. Self Introduction Name HIRANO Yoshitaka Belongs to QUALITIA Co., Ltd Chief Engineer Cert. Licensed Scrum Master Certified Scrum Developer Activities M3AAWG JPAAWG IA Japan 迷惑Mail対策委員会 Anti-Spam mail Promotion Council (ASPC) Message Research Institute Audax Randonneurs Nihonbashi
  • 4. Copyright© QUALITIA CO., LTD. All Rights Reserved. Our Team We are researching and developing New Feature Be our Friend! Twitter Account →
  • 5. Copyright© QUALITIA CO., LTD. All Rights Reserved. Email Security? Where is the goal?
  • 6. Copyright© QUALITIA CO., LTD. All Rights Reserved. Technologies for Email Security SPF DKIM 誤送信 防止 Sanitize Password ZIP Anti Phishing Anti SPAM DNS SEC SMTP AUTH DANE MTA- STS START TLS BIMI ARC DMARC TLS- RPT Anti Virus Virus Filter Sandb ox Anshin Mark So many things!! I cannot understand
  • 7. Copyright© QUALITIA CO., LTD. All Rights Reserved. What do you want to protect from What?
  • 8. Copyright© QUALITIA CO., LTD. All Rights Reserved. What we protect from クオリティア Mail Server Mail Server spoofing hijacking eavesdropping tampering stealing leakage Malware Mail Server phishing
  • 9. Copyright© QUALITIA CO., LTD. All Rights Reserved. What you want to protect from •Spoofing, Tampering •Account Hijacking, Springboard •Eavesdropping •Spam, Malware, Phishing •Leakage
  • 10. Copyright© QUALITIA CO., LTD. All Rights Reserved. Spoofing, Tampering Protect from
  • 11. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Spoofing, Tampering クオリティア Mail Server Mail Server Mail Server Spoofing Tampering
  • 12. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Spoofing・Tampering •SPF •DKIM •DMARC •ARC •BIMI
  • 13. Copyright© QUALITIA CO., LTD. All Rights Reserved. When there is no SPF 192.0.2.1 203.0.113.1 Env From: taro@qualitia.co.jp From: taro@qualitia.co.jp Subject: Please transfer money Hi! I'm Taro @ QUALITIA. ・・・・ OK I transfer! Click! × クオリティア Spoofing・Tampering
  • 14. Copyright© QUALITIA CO., LTD. All Rights Reserved. When there is SPF 192.0.2.1 Env From: taro@qualitia.co.jp From: taro@qualitia.co.jp Subject: Please transfer money AR: spf=pass Hi! I'm Taro @ QUALITIA. ・・・・ qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all” Check Source IP using Envelope From ○ OK, This is right. Transfer! クオリティア Spoofing・Tampering
  • 15. Copyright© QUALITIA CO., LTD. All Rights Reserved. When there is SPF 192.0.2.1 203.0.113.1 Env From: taro@qualitia.co.jp From: taro@qualitia.co.jp Subject: Please transfer money AR: spf=fail Hi! I'm Taro @ QUALITIA. ・・・・qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all” Hmm, it looks fake × クオリティア Spoofing・Tampering
  • 16. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! Spoofing・Tampering
  • 17. Copyright© QUALITIA CO., LTD. All Rights Reserved. Even if there is SPF 192.0.2.1 203.0.113.1 Env From: jiro@badgroup.example From: taro@qualitia.co.jp Subject: Please transfer money AR: spf=none Hi! I'm Taro @ QUALITIA. ・・・・qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all” クオリティア Spoofing・Tampering OK I transfer! Click! Use badgroup domain
  • 18. Copyright© QUALITIA CO., LTD. All Rights Reserved. OK I transfer! Click! badgroupのSPFで認証 192.0.2.1 203.0.113.1 Env From: jiro@badgroup.example From: taro@qualitia.co.jp Subject: Please transfer money AR: spf=pass Hi! I'm Taro @ QUALITIA. ・・・・ badgroup.example txt “v=spf1 ip4:203.0.113.1 –all” qualitia.co.jp txt “v=spf1 ip4:192.0.2.1 –all” クオリティア Spoofing・Tampering
  • 19. Copyright© QUALITIA CO., LTD. All Rights Reserved. SPF •Verify if the pair of Envelope From and IP Address is correct or not •RFC4408 (2006/04) Source IP = Envelope From = Header From? Spoofing・Tampering
  • 20. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM Spoofing・Tampering
  • 21. Copyright© QUALITIA CO., LTD. All Rights Reserved. When there is no DKIM From: taro@qualitia.co.jp Subject: Please transfer money AR: dkim=none Hi! I'm Taro @ QUALITIA. ・・・・ クオリティア Spoofing・Tampering OK I transfer! Click!
  • 22. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=qualitia.co.jp; s=s1; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: Please transfer money Hi! I'm Taro @ QUALITIA. ・・・・ When there is DKIM Send with signature s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...” Encryption Public Key Private Key hash クオリティア Spoofing・Tampering
  • 23. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=qualitia.co.jp; s=s1; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: Please transfer money AR: dkim=pass Hi! I'm Taro @ QUALITIA. ・・・・ When there is DKIM OK, it’s trustable. Transfer, click! s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...” Decryption Public Key Private Key hash○ クオリティア Spoofing・Tampering
  • 24. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=qualitia.co.jp; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: Please transfer money Hi! I'm Taro @ QUALITIA. ・・・・ When there is DKIM Cannot sign without a private key! encryption Private Key hash × クオリティア Spoofing・Tampering
  • 25. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=qualitia.co.jp; s=s1; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: Please transfer money to thief Hi! I'm Taro @ QUALITIA. ・・・・ When there is DKIM Tamper the signed message s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...” Public Key Private Key クオリティア Spoofing・Tampering
  • 26. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=qualitia.co.jp; s=s1; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: 泥棒にPlease transfer money AR: dkim=fail Hi! I'm Taro @ QUALITIA. ・・・・ When there is DKIM Hmm, this might be tampered? s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...” decryption Public Key Private Key hash × クオリティア Spoofing・Tampering
  • 27. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! Spoofing・Tampering
  • 28. Copyright© QUALITIA CO., LTD. All Rights Reserved. Even if there is DKIM From: taro@qualitia.co.jp Subject: Please transfer money AR: dkim=none Hi! I'm Taro @ QUALITIA. ・・・・ Ok, Transfer! Click! s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...” Private Key Same as when there is not DKIM クオリティア Spoofing・Tampering Send without signature
  • 29. Copyright© QUALITIA CO., LTD. All Rights Reserved. By Any Chance? From: taro@qualitia.co.jp Subject: Please transfer money AR: dkim=none Hi! I'm Taro @ QUALITIA. ・・・・ Ehh? QUALITIA usually sign DKIM signature, right? s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...” Private Key クオリティア Spoofing・Tampering Same as when there is not DKIM
  • 30. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=badgroup.example; s=aku; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: Please transfer money Hi! I'm Taro @ QUALITIA. ・・・・ Even if there is DKIM Sign as badgroup! aku._domainkey.badgroup.example txt “v=dkim1;p=ABCDEF...” encryption Private Key of badgroup Private Key hash クオリティア Spoofing・Tampering
  • 31. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=badgroup.example; s=aku; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: Please transfer money AR: dkim=pass Hi! I'm Taro @ QUALITIA. ・・・・ Even if there is DKIM Ok, transfer! decryption badgroupの Public Key Private Key hash○ aku._domainkey.badgroup.example txt “v=dkim1;p=ABCDEF...” badgroupの Private Key クオリティア Spoofing・Tampering
  • 32. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM •Sign headers and body to protect from tampering Spoofing・Tampering
  • 33. Copyright© QUALITIA CO., LTD. All Rights Reserved. Problem of SPF, DKIM •SPF: Even if the third party spoofed the Envelope From, still spf will be a “pass” •DKIM: Even if the third party signed,still dkim will be a “pass” Spoofing・Tampering
  • 34. Copyright© QUALITIA CO., LTD. All Rights Reserved. DMARC Spoofing・Tampering
  • 35. Copyright© QUALITIA CO., LTD. All Rights Reserved. DMARC •Verify based on Header From •Header From •Envelope From Verify all domains match •DKIM signer Spoofing・Tampering
  • 36. Copyright© QUALITIA CO., LTD. All Rights Reserved. SPF for badgroup (dmarc p=none) 192.0.2.1 203.0.113.1 Env From: jiro@badgroup.example From: taro@qualitia.co.jp Subject: Please transfer money AR: spf=pass, dmarc=Fail Hi! I'm Taro @ QUALITIA. ・・・・ badgroup.example txt “v=spf1 ip4:203.0.113.1 –all” _dmarc.qualitia.co.jp txt “v=DMARC1; p=none” Oh, dmarc is fail. × クオリティア Spoofing・Tampering
  • 37. Copyright© QUALITIA CO., LTD. All Rights Reserved. SPF for badgroup (dmarc p=reject) 192.0.2.1 203.0.113.1 Env From: jiro@badgroup.example From: taro@qualitia.co.jp Subject: Please transfer money AR: spf=pass, dmarc=Fail Hi! I'm Taro @ QUALITIA. ・・・・ badgroup.example txt “v=spf1 ip4:203.0.113.1 –all” × Reject! _dmarc.qualitia.co.jp txt “v=DMARC1; p=reject” × クオリティア Spoofing・Tampering
  • 38. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=badgroup.example; s=aku; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: Please transfer money AR: dkim=pass, dmarc=fail Hi! I'm Taro @ QUALITIA. ・・・・ DKIM signature for badgroup Public Key of badgroup aku._domainkey.badgroup.example txt “v=dkim1;p=ABCDEF...” Private Key of badgroup × _dmarc.qualitia.co.jp txt “v=DMARC1; p=reject” ×Reject! クオリティア Spoofing・Tampering
  • 39. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! Spoofing・Tampering
  • 40. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM-Signature: v=1; d=qualitia.co.jp; s=s1; h=From:Subject; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: [○○ML:1234] Hi! All AR: dkim=fail Hi! Long time no see! ・・・・ DKIM + Mailing List Hmm, can I trust? s1._domainkey.qualitia.co.jp txt “v=dkim1;p=ABCDEF...” decryption Public Key Private Key hash × クオリティア Spoofing・Tampering
  • 41. Copyright© QUALITIA CO., LTD. All Rights Reserved. ARC Spoofing・Tampering
  • 42. Copyright© QUALITIA CO., LTD. All Rights Reserved. ARCがあれば Ok, arc=pass Private Key クオリティア Mailing List Server ml.example.jp ARC-Seal: i=1; cv=none; d=ml.example.jp;... ARC-Message-Signature: i=1; d=ml.example.jp; h=from:subject:dkim-signature:... ARC-Authentication-Result: i=1; ml.example.jp; dkim=pass; spf=pass; dmarc=pass DKIM-Signature: v=1; d=qualitia.co.jp; b=abcdef・・・・ From: taro@qualitia.co.jp Subject: [○○ML:1234] Hi! All AR: dkim=fail, arc=pass Hi! Long time no see! ・・・・ Spoofing・Tampering
  • 43. Copyright© QUALITIA CO., LTD. All Rights Reserved. ARC •The Authenticated Received Chain Protocol •RFC8617 (2019年7月) •Mailing List Server will write ARC signature with sequence number, if DKIM=pass, ARC=pass when it received. Spoofing・Tampering
  • 44. Copyright© QUALITIA CO., LTD. All Rights Reserved. Operation Spoofing・Tampering
  • 45. Copyright© QUALITIA CO., LTD. All Rights Reserved. Recent DKIM Circumstances •RFC8301: Cryptographic Algorithm and Key Usage Update to DomainKeys Identified Mail (DKIM) (Jan. 2018) ・Both signer and verifier MUST use rsa-sha256 ・Both MUST NOT use rsa-sha1 ・Sign: 1024bit~(MUST)、2048bit~(SHOULD) ・Verify: 1024bit~4096bit(MUST) ※ But 2048bit is longer than the size 255bytes which DNS can handle Spoofing・Tampering
  • 46. Copyright© QUALITIA CO., LTD. All Rights Reserved. Recent DKIM Circumstances •RFC8463: A New Cryptographic Signature Method for DomainKeys Identified Mail (DKIM) (Sep. 2018) ・Signer SHOULD implement this ・Verifier MUST implement this ・Write two signatures, Ed25519-SHA256 and RSA-SHA256(1024bit~) for backward compatibility Use Ed25519-SHA256 BASE64 encoded size is just 44 bytes, so this can be fit into DNS Spoofing・Tampering
  • 47. Copyright© QUALITIA CO., LTD. All Rights Reserved. DKIM Key Rotation •DKIM Key has to be rotated Spoofing・Tampering https://www.m3aawg.org/sites/default/files/m3aawg-dkim-key-rotation-bp-2019-03.pdf
  • 48. Copyright© QUALITIA CO., LTD. All Rights Reserved. Operation for DKIM •Follow the latest cryptography •Key rotation Too much hassle!!! We are creating a service to DKIM-sign automatically! Coming Soon! 注目 Spoofing・Tampering
  • 49. Copyright© QUALITIA CO., LTD. All Rights Reserved. BIMI Spoofing・Tampering
  • 50. Copyright© QUALITIA CO., LTD. All Rights Reserved. BIMI •Show the logo specified by the sender, if the DMARC is “pass”. Show the logo 注目 Spoofing・Tampering
  • 51. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Spoofing, Tampering (Summary) •SPF •DKIM •DMARC •ARC •BIMI Spoofing・Tampering
  • 52. Copyright© QUALITIA CO., LTD. All Rights Reserved. What you want to protect from •Spoofing・Tampering •Hijacking・Springboard •Eavesdropping •Spam・Malware・Phishing •Leakage Hijacking・Springboard
  • 53. Copyright© QUALITIA CO., LTD. All Rights Reserved. Hijacking・Springboard Hijacking・Springboard Protect from
  • 54. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Hijacking・ Springboard クオリティア Mail Server Mail Server Hijacking Hijacking・Springboard
  • 55. Copyright© QUALITIA CO., LTD. All Rights Reserved. POP before SMTP Hijacking・Springboard
  • 56. Copyright© QUALITIA CO., LTD. All Rights Reserved. POP before SMTP If you pass the POP3 authentication, you can send email. Mail Server Hijacking・Springboard
  • 57. Copyright© QUALITIA CO., LTD. All Rights Reserved. SMTP AUTH Hijacking・Springboard
  • 58. Copyright© QUALITIA CO., LTD. All Rights Reserved. SMTP AUTH If you passed the ID/Password authentication on SMTP, you can send email. Mail Server RFC2554 (1999) → RFC4954 (2007) Hijacking・Springboard
  • 59. Copyright© QUALITIA CO., LTD. All Rights Reserved. OP25B Hijacking・Springboard
  • 60. Copyright© QUALITIA CO., LTD. All Rights Reserved. OP25B •If you passed the ID/Password authentication on SMTP(Port 587 ), you can send email. •ISP blocks Port 25 from customer. Mail Server Hijacking・Springboard
  • 61. Copyright© QUALITIA CO., LTD. All Rights Reserved. Multi Factor Authentication Hijacking・Springboard
  • 62. Copyright© QUALITIA CO., LTD. All Rights Reserved. Multi Factor Authentication If the multiple combinations of authentication, such as SMTP AUTH, device auth, biometric auth, are passed, you can send an email. Mail Server Device auth + Face auth OK Hijacking・Springboard
  • 63. Copyright© QUALITIA CO., LTD. All Rights Reserved. デモ We made it! 注目 Hijacking・Springboard
  • 64. Copyright© QUALITIA CO., LTD. All Rights Reserved. Demo Mail ServerDevice Auth + Face Auth OK Hijacking・Springboard
  • 65. Copyright© QUALITIA CO., LTD. All Rights Reserved. Device + Face authenticationSender MUA Packet Hijacking・Springboard
  • 66. Copyright© QUALITIA CO., LTD. All Rights Reserved. 多要素認証 SMTP Biometric Auth Service Looking for β users! 注目 Spoofing・Tampering
  • 67. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Hijacking・Springboard (Summary) •POP before SMTP •SMTP AUTH •OP25B •Multi Factor Authentication Hijacking・Springboard
  • 68. Copyright© QUALITIA CO., LTD. All Rights Reserved. What you want to protect from •Spoofing・Tampering •Hijacking・Springboard •Eavesdropping •Spam・Malware・Phishing •Leakage Eavesdroppin
  • 69. Copyright© QUALITIA CO., LTD. All Rights Reserved. Eavesdropping Protect From Eavesdroppin
  • 70. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Eavesdropping クオリティア Mail Server Mail Server Eavesdropping Tampering Stealing Eavesdroppin
  • 71. Copyright© QUALITIA CO., LTD. All Rights Reserved. Encrypted ZIP Eavesdroppin
  • 72. Copyright© QUALITIA CO., LTD. All Rights Reserved. Encrypted ZIP クオリティア Mail Server Mail Server Eavesdropping Tampering Stealing Password Eavesdroppin
  • 73. Copyright© QUALITIA CO., LTD. All Rights Reserved. STARTTLS Eavesdroppin
  • 74. Copyright© QUALITIA CO., LTD. All Rights Reserved. STARTTLS クオリティア Mail Server Mail Server Eavesdropping Tampering Encrypt the line between mail servers Eavesdroppin
  • 75. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! Eavesdroppin
  • 76. Copyright© QUALITIA CO., LTD. All Rights Reserved. Unsupported STARTTLS クオリティア Mail Server Mail Server2 Eavesdropping Tampering If the server or client does not support STARTTLS, the client will send emails by plain text opportunistically. Mail Server1 Eavesdroppin
  • 77. Copyright© QUALITIA CO., LTD. All Rights Reserved. When the network routing is hijacked クオリティア Mail Server Mail Server Encryption is meaningless. Mail Server ARP BGP ・・・ Eavesdroppin
  • 78. Copyright© QUALITIA CO., LTD. All Rights Reserved. MTA-STS Eavesdroppin
  • 79. Copyright© QUALITIA CO., LTD. All Rights Reserved. MTA-STS •Force to use STARTTLS •Force to use TLS1.2 or more •Enforce that server has a valid certification •RFC8461 (Sep. 2018) Eavesdroppin
  • 80. Copyright© QUALITIA CO., LTD. All Rights Reserved. When there is MTA-STS クオリティア Mail Server Mail Server Client does not send, if encryption is not supported _mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;" version: STSv1 mode: enforce mx: mx1.qualitia.co.jp max_age: 1296000 https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt =Not Stealed Eavesdroppin Policy
  • 81. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! If the client did not send it we want to know it Eavesdroppin
  • 82. Copyright© QUALITIA CO., LTD. All Rights Reserved. TLS-RPT Eavesdroppin
  • 83. Copyright© QUALITIA CO., LTD. All Rights Reserved. When there is TLS-RPT クオリティア Mail Server Mail ServerSend a report, if the encryption is not supported RFC8460 (Sep. 2018) _mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;" version: STSv1 mode: enforce mx: mx1.qualitia.co.jp max_age: 1296000 https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt _smtp._tls.qualitia.co.jp. IN TXT "v=TLSRPTv1;rua=mailto:reports@qualitia.co.jp" Eavesdroppin
  • 84. Copyright© QUALITIA CO., LTD. All Rights Reserved. Be careful! クオリティア Mail Server Mail Server _mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;" version: STSv1 mode: enforce mx: mx1.qualitia.co.jp max_age: 1296000 https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt _smtp._tls.qualitia.co.jp. IN TXT "v=TLSRPTv1;rua=mailto:reports@qualitia.co.jp" Server does not support TLS, so that client cannot send a report encryption Eavesdroppin
  • 85. Copyright© QUALITIA CO., LTD. All Rights Reserved. Report Using HTTPS クオリティア Mail Server Mail Server _mta-sts.qualitia.co.jp. IN TXT "v=STSv1; id=20191114123000Z;" version: STSv1 mode: enforce mx: mx1.qualitia.co.jp max_age: 1296000 https://mta-sts.qualitia.co.jp/.well-known/mta-sts.txt _smtp._tls.qualitia.co.jp. IN TXT "v=TLSRPTv1;rua=https://api.qualitia.co.jp/v1/tlsrpt" HTTPS is also available https://api.qualitia.co.jp.jp/v1/tlsrptPOST Eavesdroppin
  • 86. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! Eavesdroppin
  • 87. Copyright© QUALITIA CO., LTD. All Rights Reserved. DNS Hijacking クオリティア Mail Server Mail ServerDisable MTA-STS Mail Server DNS Eavesdroppin
  • 88. Copyright© QUALITIA CO., LTD. All Rights Reserved. Compromised CA クオリティア Mail Server Mail Server Mail Server ARP BGP ・・・ Certificate Authority (CA) 署名 qualitia.co.jp qualitia.co.jp Sign Compromised CA Everything seems fine for sender Trust Eavesdroppin
  • 89. Copyright© QUALITIA CO., LTD. All Rights Reserved. DANE Eavesdroppin
  • 90. Copyright© QUALITIA CO., LTD. All Rights Reserved. DANE •Do not use Certificate authority(CA) •You can use if you want •Self-signed certificate is available •Use DNSSEC •RFC7672 (Oct. 2015) Eavesdroppin
  • 91. Copyright© QUALITIA CO., LTD. All Rights Reserved. DANE クオリティア Mail Server Mail Server Use DNS Trust chain instead of CA DNSSEC Certificate Authority(CA) No Need ルートDNS DNSSEC Trust Eavesdroppin _25._tcp.mx1.qualitia.co.jp. IN TLSA 3 0 1 2B73BB905F…" mx1.qualitia.co.jp
  • 92. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! Settings and Operations are not easy Eavesdroppin
  • 93. Copyright© QUALITIA CO., LTD. All Rights Reserved. Operation of MTA-STS, TLS-RPT, DANE •Operating DNSSEC is not easy •We cannot use DNSSEC easily (in Japan) •Do not want to Key-Rotate •Do not want to analyze the report Authoritative DNSSEC Service for Mail User We are now developing! 注目 Eavesdroppin
  • 94. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Eavesdropping (Summary) •Encrypted ZIP •STARTTLS •MTA-STS •TLS-RPT •DANE-TLS •DNSSEC •DANE-S/MIME Eavesdroppin
  • 95. Copyright© QUALITIA CO., LTD. All Rights Reserved. What you want to protect from •Spoofing・Tampering •Hijacking・Springboard •Eavesdropping •Spam・Malware・Phishing •Leakage Spam・Malware・Phishing
  • 96. Copyright© QUALITIA CO., LTD. All Rights Reserved. Spam, Malware, Phishing Protect from Spam・Malware・Phishing
  • 97. Copyright© QUALITIA CO., LTD. All Rights Reserved. Protect from Spam, Malware Mail Server Mail Server Spoofing Spam Malware Phishing Spam・Malware・Phishing
  • 98. Copyright© QUALITIA CO., LTD. All Rights Reserved. Security for received emails •Spam Filtering •Virus Filtering Spam・Malware・Phishing
  • 99. Copyright© QUALITIA CO., LTD. All Rights Reserved. But! Virus file is also encrypted! Spam・Malware・Phishing Virus scanners cannot detect the virus!
  • 100. Copyright© QUALITIA CO., LTD. All Rights Reserved. Decode by Password to Detect Virus Decode by Password Virus Check Check in Sandbox You can download if the file is safe 注目 Spam・Malware・Phishing
  • 101. Copyright© QUALITIA CO., LTD. All Rights Reserved. What you want to protect from •Spoofing・Tampering •Hijacking・Springboard •Eavesdropping •Spam・Malware・Phishing •Leakage Leakage
  • 102. Copyright© QUALITIA CO., LTD. All Rights Reserved. Leakage Protect from Leakage
  • 103. Copyright© QUALITIA CO., LTD. All Rights Reserved. Mail Missending Prevention •Holding Email for a while •To, Cc → Bcc Transformation •Password protected ZIP Leakage
  • 104. Copyright© QUALITIA CO., LTD. All Rights Reserved. Web Downloading クオリティア Mail Server Mail Server Separate Attachment File 注目 Leakage
  • 105. Copyright© QUALITIA CO., LTD. All Rights Reserved. EMAILを守るための技術 •Spoofing・Tampering •Hijacking・Springboard •Eavesdropping •Spam・Malware・Phishing •Leakage SPF DKIM DMARC ARC BIMI POP before SMTP SMTP AUTH MFA STARTTLS MTA-STS TLS-RPT DANE DNSSEC AntiSPAM AntiVirus SandBox Active! zone Holding Passworded ZIP Web Downloading Active! gate
  • 106. Copyright© QUALITIA CO., LTD. All Rights Reserved. Introduced Products, Services •Web Mail for BIMI •DKIM signing Service •SMTP Bio Auth Product, Service •Authoritative DNSSEC + Mail Setting Service •TLS Report Analysis Service •Virus Checking for Passworded Files Product •Attachment Separation for Mail Missending Prevention βユーザ募集!
  • 107. Copyright© QUALITIA CO., LTD. All Rights Reserved. Thank you Thank you