ACNS Delivery via Email



Similar documents
Message Containers and API Framework

Installing your Digital Certificate & Using on MS Out Look 2007.

Forging Digital Signatures

Chapter 6 Electronic Mail Security

HMRC Secure Electronic Transfer (SET)

Balamaruthu Mani. Supervisor: Professor Barak A. Pearlmutter

Adding Signer Authentication to an Envelope

DocuSign Information Guide. DocuSign Resource File. Overview. Table of Contents

TCS-CA. Outlook Express Configuration [VERSION 1.0] U S E R G U I D E

PGP from: Cryptography and Network Security

How To Send An Encrypted In Outlook 2000 (For A Password Protected ) On A Pc Or Macintosh (For An Ipo) On Pc Or Ipo (For Pc Or For A Password Saf ) On An Iphone Or

DocuSign Quick Start Guide. In Person Signing. Overview. Table of Contents

Automated Content Notice System (ACNS) 2.0

User Guide Supplement. S/MIME Support Package for BlackBerry Smartphones BlackBerry Pearl 8100 Series

Electronic Mail Security. Security. is one of the most widely used and regarded network services currently message contents are not secure

User Guide May Using Certificates in Outlook Express

Network Security Essentials Chapter 7

DocuSign Signing Resource File Information

Prerequisite. Getting Started. Signing and Encryption using Microsoft outlook 2007

Prerequisite. Getting Started. Signing and Encryption using Microsoft outlook 2010

Open-Xchange Guard Major Release v Feature Overview V1.4

WiMAX Public Key Infrastructure (PKI) Users Overview

Cryptography and Network Security Chapter 15

Online signature API. Terms used in this document. The API in brief. Version 0.20,

Den Gode Webservice - Security Analysis

You re FREE Guide SSL. (Secure Sockets Layer) webvisions

End-User Reference Guide

MONETA.Assistant API Reference

Secure Envelope specification

ing from The E2 Shop System address Server Name Server Port, Encryption Protocol, Encryption Type, SMTP User ID SMTP Password

Secure Part II Due Date: Sept 27 Points: 25 Points

GlobalSign Enterprise Solutions

California Uniform Electronic Transactions Act (UETA)

Adding Digital Signature and Encryption in Outlook

NICCA User Guide for digitally signing Using Digital Signature Certificate (DSC) in Outlook Express

Getting Started with Apple Pay on the Authorize.Net Platform

Using Your PGP Tool to Update Your Address Settings for Encrypted Messaging

User Guide Using Certificate in Microsoft Outlook Express

Encrypting with KMail, Mozilla Thunderbird, and Evolution LOCK AND KEY BY FRAUKE OSTER

Chapter 8 Security. IC322 Fall Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012

to hide away details from prying eyes. Pretty Good Privacy (PGP) utilizes many

1.2 Using the GPG Gen key Command

Tutorial: Encrypted with Thunderbird and Enigmail. Author: Shashank Areguli. Published: Ed (August 9, 2014)

Pretty Good Privacy (PGP)

APNIC elearning: IPSec Basics. Contact: esec03_v1.0

Overview Keys. Overview

Using etoken for Securing s Using Outlook and Outlook Express

Using Entrust certificates with Microsoft Office and Windows

Exostar LDAP Proxy / Secure Setup Guide. This document provides information on the following topics:

Kentico CMS security facts

SubmitedBy: Name Reg No Address. Mirza Kashif Abrar T079 kasmir07 (at) student.hh.se

Quickstream Connectivity Options

Authorize.net modules for oscommerce Online Merchant.

DocuSign Quick Start Guide. Using Templates. Overview. Table of Contents

4. Click Next and then fill in your Name and address. Click Next again.

Unifying Information Security. Implementing Encryption on the CLEARSWIFT SECURE Gateway

Chapter 11 Security+ Guide to Network Security Fundamentals, Third Edition Basic Cryptography

Ubuntu Open PGP IMPLEMENTATION. Dr. ENİS KARAARSLAN 2014

Attachment 6 - Interface For External Systems Wersja: 4.0

Guide for Securing With WISeKey CertifyID Personal Digital Certificate (Personal eid)

MyMobileAPI. mymobileapi.com

Technical Description. DigitalSign 3.1. State of the art legally valid electronic signature. The best, most secure and complete software for

HMRC Secure Electronic Transfer (SET)

How to use Certificate in Microsoft Outlook

Introduction...3 Terms in this Document...3 Conditions for Secure Operation...3 Requirements...3 Key Generation Requirements...

Guide to Using DoD PKI Certificates in Outlook

Message authentication and. digital signatures

How to use PGP Encryption with iscribe

A Noval Approach for S/MIME

Single Sign-On Implementation Guide

Personal Secure Certificate

Reading an sent with Voltage Secur . Using the Voltage Secur Zero Download Messenger (ZDM)

DKIM Enabled Two Factor Authenticated Secure Mail Client

Single Sign-On Implementation Guide

How To Use Saml 2.0 Single Sign On With Qualysguard

CS 393 Network Security. Nasir Memon Polytechnic University Module 11 Secure

Electronic Communication In Your Practice. How To Use & Mobile Devices While Maintaining Compliance & Security

e-authentication guidelines for esign- Online Electronic Signature Service

How To Electronically Sign A Document On Docusign.Com

Release Notes. DocuSign Spring 15 Release Notes. Contents

Digital Signature: Efficient, Cut Cost and Manage Risk. Formula for Strong Digital Security

CS 356 Lecture 27 Internet Security Protocols. Spring 2013

Cryptography and Network Security

End-User Reference Guide

How to Setup Your MS Outlook Account to Digitally Sign and Encrypt s. Setting up your Account to Digitally Sign s

INTRODUCTION TO CRYPTOGRAPHY

DocuSign Connect Guide

Electronic Mail Security

Using Entrust certificates with Adobe PDF files and forms

Cryptography and Network Security Chapter 14. Key Distribution. Key Management and Distribution. Key Distribution Task 4/19/2010

Kaltura's Entitlement Infrastructure Bulk Services. Version: Falcon

Transcription:

ACNS Delivery via Email Notices Copyright 2009 Motion Picture Laboratories, Inc. This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License. Motion Picture Laboratories, Inc. i

CONTENTS 1 Scope... 1 2 Email Delivery... 1 2.1 Processing Email Messages... 1 2.2 Designated Agents... 1 2.3 Subject... 1 2.4 Body... 2 2.4.1 Infringement message... 2 2.4.2 Other messages... 2 2.5 Message Responses... 3 2.6 Transport Security... 3 3 Containers... 3 3.1 MessageEnvelope element... 3 3.2 Messages Element... 3 3.3 Message Element... 3 Version Date Notes on version 1.0 2/11/09 Initial Release REVISION HISTORY Motion Picture Laboratories, Inc. ii

1 SCOPE This document specifies email delivery of ACNS messages as defined in Automated Content Notice System (ACNS 2.0) 1. Future documents may cover APIs for web services-based delivery. 2 EMAIL DELIVERY Email is the default mechanism for communicating messages. All parties should be capable of sending and receiving signed messages via email. Email messages conform to applicable RFCs (e.g., 2821, 2822, 2045-2049, and others as appropriate). 2.1 Processing Email Messages Message sender sends ACNS XML via standard email mechanisms. Recipient receives email at the specified email address and verifies the authenticity of the message by checking the digital signature. If the received message does not pass the signature test, it may be ignored. Note that this prevents someone from forging notices and flooding a copyright agent. It is strongly encouraged that if this occurs, the sending agent is contacted and warned that someone is forging notices in their name. If the signature passes the message should be processed. 2.2 Designated Agents Prior to messages being sent, each potential message recipient provides appropriate email address for delivery of various messages. For example, for ACNS messages, in the United States, a service provider would designate an agent for receipt of DMCA notices as would be found here: http://www.copyright.gov/onlinesp/. Email addresses may be established via separate agreement as appropriate for other types of messages. 2.3 Subject The recommended form for a subject line is as follows: <type> + : + <ID> + : + <email> Where <type> is the ACNS element type (i.e., Infringement, NoticeAck, StatusUpdate, or StatusRequest ), <ID> is the id element from the Case element from the Infringement element, and <email> is the email element from Complianant element from the Infringement element. For example: Subject: Infringement: 123456789:abuse@noticesender.com 1 MovieLabs document, MPL-ACNS2C. This may be found at http://www.movielabs.com/acns Motion Picture Laboratories, Inc. 1

2.4 Body 2.4.1 Infringement message The body of an ACNS infringement message contains the cover letter and ACNS XML. Other ACNS messages contain the XML and optionally a cover letter. The entire message must be signed using PGP. This is current practice in ACNS. Following is an example of an infringement notice: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dear ISP, Yours Respectfully, Content Owner. <?xml version="1.0" encoding="iso-8859-1"?> <Infringement xmlns="http://www.movielabs.com/acns" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" </Infringement> -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iqecbaebagagbqjjbncwaaojel3u2pfjudus7d0h/im8sim5j7szlowkdnl0oth3 e+hor4nooboelxukfohfdz/ljjjthjjtbessryny/vpxwnqo90pnjgsjsy5pyyec egcchwslte+r6rmqhzn3hmjmogr7omxhhryrwt5acoyuxlak3ul+spzg69atklnf abehooielphfxern4bjfmkstyzsefdkea+iatokdiyfg27wegc6rxkqvgddf/oki 8ZSZiVMCdb/hg+1FSDSdzf3gWNoD9dRy4VK6DYnmSh1Jqw6QjwalaelyAieZZYLe 5mxuCzQIBgknBgdvvkNHMxYIcRrM5LWJDDaCArYz1iWhcf731/oGHq9q/AmPIFc= =H/9J -----END PGP SIGNATURE----- 2.4.2 Other messages New ACNS 2.0 messages are not constrained by legacy. This format is to be used for ACNS messages other than Infringement. The body of the message contains the Message Envelope, describe by the MessageEnvelope element below. It may optionally contain a cover letter prior to the XML. If you receive this message by mistake, please call Jonathan Do at 1-310-555-5555. <?xml version="1.0" encoding="iso-8859-1"?> <MessageEnvelope> </MessageEnvelope> Motion Picture Laboratories, Inc. 2

2.5 Message Responses Some messages require responses to be sent to the sender. The message definition section of the document defines the response obligations and processing logic for each message that is defined in the GR program, including but not limited to ACNS messages. 2.6 Transport Security Email may be encrypted in accordance with RFC 3156. This must be by agreement and with appropriate key exchange. 3 CONTAINERS This section defines message containers. These apply to NoticeAck, StatusUpdate and StatusRequest, but not Infringement (for legacy reasons). There are provisions for signing and for packing multiple messages together. Usage of these specific options are defined the delivery mechanisms (i.e., email or web services). 3.1 MessageEnvelope element The MessageEnvelope carries a Messages element that can carry one or more messages messages 2. Element MessageEnvelope Messages Attribute Definition Value Message wrapper and data (choice of Message or BulkMessage) See Message element 3.2 Messages Element A Messages element may carry multiple Message elements. Element Attribute Definition Value Messages Collection of multiple messages Message One or more Message elements (1..n) See Message element 3.3 Message Element The basic element is the Message element. It contains a single message, such as an ACNS 2.0 NoticeAck. The particular purpose for this element is to include a Type attribute that instructs the recipient the type of message contained. 2 This structure may seem overly complicated but its generalization is designed to support future web services APIs. Motion Picture Laboratories, Inc. 3

Element Attribute Definition Value Message Type One message, as defined in the message definition section, for example an Infringement element. Type of message: Element name for message type (e.g., Infringement ). Choice of NoticeAck, StatusUpdate or StatusRequest element xs:string Motion Picture Laboratories, Inc. 4