Glossary

Array

A list of data with the same attributes.

Authentication

Authentication ensures that a notification does in fact come from the person or institution claiming to be the sender.

Authorisation

Authorisation mechanisms check whether a user has the rights to access certain data (only) with defined functions, such as read, change, insert or delete.

Batch application

Background application

Boundary

A boundary marks the start and end of a POST request.

Browser

Derived from the verb “to browse” (peruse, leaf through, look around). Browsers are programs that retrieve data from the internet and can display and process these on the computer (client).

Button

A defined screen area that can be selected with the mouse, for example. Clicking on a button launches a specific action (e.g. calling up another screen).

Client (external)

Term from the field of networking: A client uses services, which is why a workstation connected to the server is referred to as the client. The client sends user requests to the server using a special protocol and displays the answers in such a way that they can be read on screen.

Content type

The content type is the format of the data to be transferred.

Cookie

Small file with text information that must be initiated by the web author of the sending website and is then transferred regularly from the web server to the local web browser. In internet terminology, a cookie is a small file – which is stored locally on the user’s computer and – in which data related to the current website are stored. Cookies are usually given a “lifespan”. Some remain active only during the browser session, while others have a lifespan of several days or weeks.

Customer

Institution, respondent, etc.

Dir servlet

Component of the file transfer service program code which is used to present a file transfer list on a web server.

Download

Download is the term used to describe the transfer of data from a communications system such as the internet. With a download, programs or files are transferred to the user’s own computer.

Download servlet

Component of the file transfer service which runs on a web server and enables data to be downloaded from the Deutsche Bundesbank.

Extension

Also referred to as “suffix”. The extension is what appears after the full stop in filenames. Many programs use file extensions to attribute files to an application, e.g.: – .txt for ASCII text files; – .doc for MS Word files; – .htm or .html for HTML documents.

ExtraNet administration

Organisational unit at the Deutsche Bundesbank which deals with the technical day-to-day operation of ExtraNet.

Firewall

Technology in the form of hardware and/or software that checks the flow of data between a private and an unprotected network (i.e. between a local area network (LAN) and the internet) and/or protects an internal network from attacks from the internet. All network traffic goes via the firewall, where it can be regulated. For this purpose, a firewall compares, for instance, the IP address of the computer which sent the data package that has been received with a list of authorised senders – only data from these senders may pass through the firewall.

FTSext

Component of the file transfer service enabling data to be transferred between ExtraNet and a business unit’s customers.

HTML

Hypertext Markup Language Standardised set of markup symbols or code for websites on the internet or intranet. It defines the layout, content and graphics of the page as well as the links (hyperlinks, connections) to the user’s own or others’ websites.

HTTP

Hypertext Transfer Protocol Communication protocol between the web server and web browser to transfer HTML data.

HTTPS

Hypertext Transfer Protocol Secure Encrypted communication protocol between the web server and web browser to transfer HTML data.

IDS

An intrusion detection system (IDS) recognises attacks against a computer system or computer network. An IDS can supplement a firewall or also run directly on the monitored computer system, increasing network security.

Input stream

Input data stream

Java application

Java is a programming language developed by SUN. A “Java Virtual Machine” is required to run Java programs. Nowadays, this is built into the most commonly used browsers. This means that Java programs can be run on virtually every computer, regardless of its hardware or operating system.

JavaScript

JavaScript is an object-oriented scripting language. It is used mainly for programs that are run in web browsers. The source code of these programs is embedded in individual web pages. In addition, there are also programs written in JavaScript that run directly on a web server, e.g. as active server pages (ASP). JavaScript must be enabled in your browser in order to use websites that contain JavaScript.

JDK tool

Program included in the Java Development Kit

JSSE

Java Secure Socket Extension Security package in JDK V1.4, which supports TLS communication, amongst other things.

Keystore

A database used to store confidential certificates and issuer certificates.

Parser

Parsers are software modules that break up documents or source code syntactically in accordance with predetermined criteria and prepare them for further processing.

PIN letter

Specially secured letter used to inform the user of their initial password.

Pixel

A pixel is the smallest element of a digital image and has defined colour and space coordinates.

Port

Term to define an interface. TCP/IP applications address the communication partner, on the one hand, via an IP address and, on the other hand, using a port number that specifies the service on the target computer.

POST request

A way of transferring data from the browser to the web server.

Root CA

Main directory of the Trust Center that carried out the certification.

Servlet

Program code running on a web server.

Specialised procedure

Generic term for several specialised applications which use the same customer’s master data.

TLS

Transport layer security A technology used by a web client to authenticate the server and to encrypt the flow of data between the web client and the server.

Upload

The term used to describe the transfer of data in a communications system such as the internet. With an upload, programs or files are transferred to a server or a mailbox.

Upload servlet

Component of the file transfer service which runs on a web server and enables customers to make data available to the Deutsche Bundesbank.

XBRL

Extensible Business Reporting Language (XBRL) is a freely available electronic language used for financial reporting, i.e. the exchange of information by and about enterprises, with a particular focus on their annual financial statements. It offers a benchmark for the creation, dissemination/publication, evaluation and comparison of information of this kind. The technical basis for XBRL is Extensible Markup Language (XML). Certain prudential returns can currently be submitted in XBRL format.

XML

Extensible Markup Language, or XML, is a method of presenting structured data – e.g. calculation tables, address books, configuration parameters, financial transactions, technical drawing, etc. – in a text file.