Hi,
I did some test encryptions with GnuPG and MDCs ala Tom.
MDCs are stored as bignums. I hope not to annoy you with this
large stuff of material.
File x1:
********
:pubkey enc packet: version 3, algo 16, keyid 6AE6D7EE46A871F8
data: [1023 bits]
data: [1023 bits]
:encrypted data packet:
length: 96
:compressed packet: algo=2
:onepass_sig packet: keyid 0000000000000000
version 3, sigclass 00, digest 2, pubkey 0, last=1
:literal data packet:
mode b, created 924893198, name="hallo",
raw data: 25 bytes
:signature packet: algo 0, keyid 0000000000000000
version 4, created 0, md5len 0, sigclass 00
digest algo 2, begin of digest 9b c8
MDC data: [160 bits]
-----BEGIN PGP MESSAGE-----
hQEOA2rm1+5GqHH4EAP/bqTfjMullxhBTGcvGcXWMJXcxW0jX0lrWb33UxdXEgYQ
QI062S6n1yjYMrnaNWFUiobCCrHVn8Mi4omiIPVXsfYOflO/9YaB45Ma8RvOERG1
Ej00Kc+BnuGV94/6jQtA+ujYcul8KPL+hNm8cwrRKZjZWLPEOwVBIwL2jM9wWawD
/2ieNNRQOeiXMXmei81Fa3TIyiCyDIEEYe3ZBxM1mwqiZXk7peZsSTmso+QKkbuZ
ySMZ9H4i4xjLaKvbFNNYs0dS+2G5ImZGLQu7dTXHXubKlX8Sf92ECkQQ/GAQvQ2L
M06q91HVy8S0uBWGawRWL8VL48JzMLJYvzpg+pWPXaVGyWCZiETC6PyZwO6i1Eff
F7XYCBrjEVBe+C8f71b6GCMtPOVKEdb8AmNRtS2IVkTyNRGEkbu5UdBxIRAUkpCv
SmwUG0kF6iqL8CeBkLQkYj08IPWqbUvAk8Oe827X9qqHYTM=
=9X0x
-----END PGP MESSAGE-----
File x2: (without compression)
********
:pubkey enc packet: version 3, algo 16, keyid 6AE6D7EE46A871F8
data: [1019 bits]
data: [1023 bits]
:encrypted data packet:
length: 97
:onepass_sig packet: keyid 0000000000000000
version 3, sigclass 00, digest 2, pubkey 0, last=1
:literal data packet:
mode b, created 924893233, name="hallo",
raw data: 25 bytes
:signature packet: algo 0, keyid 0000000000000000
version 4, created 0, md5len 0, sigclass 00
digest algo 2, begin of digest 9b c8
MDC data: [160 bits]
-----BEGIN PGP MESSAGE-----
hQEOA2rm1+5GqHH4EAP7B2siRT/m4hU//n+JY4E2jRjK3q0BgQneBi29jsX/1Z4P
YQeRfGPV0LOKw0j6yGpoDKUdptgflNk4glN1R3VAwVVpv3BFqvy6ucKpdHDDCQdo
czduLzmp4XuWxHeQHh8Q2+orkbOJiJkkHBCbRz3gwkktPxaq7GGSmlp0Nr+E1bwD
/2Ct0zA1TksUKr3PCvo9Zdi2ycjeNf6dfMRvWIYa8xBE7j6EF8MoIKBA8RRCGCDt
5xxA9ZRqGLLKHUBGh/astMxnj9QImFgVXObUaqiGYiljqmil1g2dYUJr0NkODaaT
Hj9KfNKiHfCqztSyU/EFku4RpDZXTEqC0E168Ls50qyQyWEsVW1oV15ocHpwrjFw
aR/C659kHb5tI/JB39K+hon+3An6NQaTbckuzWG73wuLArkohEpXzHK/ICz1jpzC
6LSN7lOCnWObGDw+hnZq8tJYWUJvtf15VdjRUYrxQ/wrBUuv
=3bWf
-----END PGP MESSAGE-----
File x3: (Twofish)
********
:pubkey enc packet: version 3, algo 16, keyid 6AE6D7EE46A871F8
data: [1020 bits]
data: [1024 bits]
:encrypted data packet:
length: 105
:onepass_sig packet: keyid 0000000000000000
version 3, sigclass 00, digest 2, pubkey 0, last=1
:literal data packet:
mode b, created 924893255, name="hallo",
raw data: 25 bytes
:signature packet: algo 0, keyid 0000000000000000
version 4, created 0, md5len 0, sigclass 00
digest algo 2, begin of digest 9b c8
MDC data: [160 bits]
-----BEGIN PGP MESSAGE-----
hQEOA2rm1+5GqHH4EAP8CK3z4zNkxKYR6FFSXEAr4xu7FX8AwU1OnQbG/4Uodyct
qUSs2FWMjnQX3z97Re7rQw4cdIZN48MYJvpNcqRNbEDAfiCRF/1uNzAFlrQ3H/jc
TMdsUN4ZYUo8yY9NPOiTAoAtiQRW/gGc5XHrTdNUeJmYhh+c3mNtXlpnB/ZW/aoE
AJdAh9K8AbMjwmSHIR+9lamAyudJISgG70LsGIHF/RlxXmblYZpSO5+dAfxuqJdW
yIcxAhaxSI7gd8rCnqEt8YADVPRtMC9j6EU7Ev+PPwCkfN3GSVdcPiyukWHiRi1+
P4wujQVIN/3TvZU04TNIkhQz1knQ6GFtUzwMz0sJcQ5dyWk3MuKZF1u/uMy/EnMu
09HDSGE/6rJckjc9Qlk7dLbxUjRvJd4M2Nvor8uSZvclmWa9zehTlyzsLrQB9+s2
qeMVMCg/O5IZR+aqUOR0Hn4XUmcIRNqAhv/qjLleHd5YzroX3xJIpX3n5Hw=
=yhGH
-----END PGP MESSAGE-----
And here are the keys (passphrase is "abc"):
pub 1024D/68697734 1999-03-08 Alpha Test (demo key)
<alpha(_at_)example(_dot_)net>
uid Alice (demo key)
uid Alfa Test (demo key)
<alfa(_at_)example(_dot_)net>
sub 1024g/46A871F8 1999-03-08
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGiBDbjjp4RBAC2ZbFDX0wmJI8yLDYQdIiZeAuHLmfyHsqXaLGUMZtWiAvn/hNp
ctwahmzKm5oXinHUvUkLOQ0s8rOlu15nhw4azc30rTP1LsIkn5zORNnFdgYC6RKy
hOeim/63+/yGtdnTm49lVfaCqwsEmBCEkXaeWDGq+ie1b89J89T6n/JquwCgoQkj
VeVGG+B/SzJ6+yifdHWQVkcD/RXDyLXX4+WHGP2aet51XlKojWGwsZmc9LPPYhwU
/RcUO7ce1QQb0XFlUVFBhY0JQpM/ty/kNi+aGWFzigbQ+HAWZkUvA8+VIAVneN+p
+SHhGIyLTXKpAYTq46AwvllZ5Cpvf02Cp/+W1aVyA0qnBWMyeIxXmR9HOi6lxxn5
cjajA/9VZufOXWqCXkBvz4Oy3Q5FbjQQ0/+ty8rDn8OTaiPi41FyUnEi6LO+qyBS
09FjnZj++PkcRcXW99SNxmEJRY7MuNHt5wIvEH2jNEOJ9lszzZFBDbuwsjXHK35+
lPbGEy69xCP26iEafysKKbRXJhE1C+tk8SnK+Gm62sivmK/5arQpQWxwaGEgVGVz
dCAoZGVtbyBrZXkpIDxhbHBoYUBleGFtcGxlLm5ldD6IVQQTEQIAFQUCNuOOngML
CgMDFQMCAxYCAQIXgAAKCRAtcnzHaGl3NDl4AKCBLmRplv/8ZfSqep5IjqEAuaXv
WwCgl6NEzT+/WewPTGcwZY+pLkycLv20EEFsaWNlIChkZW1vIGtleSmIVQQTEQIA
FQUCNuO2qwMLCgMDFQMCAxYCAQIXgAAKCRAtcnzHaGl3NCeMAJ9MeUVrago5Jc6P
dwdeN5OMwby37QCghW65cZTQlD1bBlIq/QM8bz9AN4G0J0FsZmEgVGVzdCAoZGVt
byBrZXkpIDxhbGZhQGV4YW1wbGUubmV0PohVBBMRAgAVBQI247hYAwsKAwMVAwID
FgIBAheAAAoJEC1yfMdoaXc0t8IAoJPwa6j+Vm5Vi3Nvuo8JZri4PJ/DAJ9dqbma
JdB8FdJnHfGh1rXK3y/JcrkBDQQ2448PEAQAnI3XH1f0uyN9fZnw72zsHMw706g7
EW29nD4UDQG4OzRZViSrUa5n39eI7QrfTO+1meVvs0y8F/PvFst5jH68rPLnGSrX
z4sTl1T4cop1FBkquvCAKwPLy0lE7jjtCyItOSwIOo8xoTfY4JEEXmcqsbm+KHv9
yYSF/YK4Cf7bIzcAAwcD/Rnl5jKxoucDA96pD2829TKsLFQSau+Xiy8bvOSSDdly
ABsOkNBSaeKO3eAQEKgDM7dzjVNTnAlpQ0EQ8Y9Z8pxOWYEQYlaMrnRBC4DZ2Iad
zEhLlIOz5BVp/jfhrr8oVVBwKZXsrz9PZLz+e4Yn+siUUvlei9boD9L2ZgSOHakP
iEYEGBECAAYFAjbjjw8ACgkQLXJ8x2hpdzQgqQCfcDXmD8uNVdKg/C9vqI3JSndq
knsAnRxzVeHi/iJ73OCKtvFrHbV9Gogq
=sBZo
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PRIVATE KEY BLOCK-----
lQHOBDbjjp4RBAC2ZbFDX0wmJI8yLDYQdIiZeAuHLmfyHsqXaLGUMZtWiAvn/hNp
ctwahmzKm5oXinHUvUkLOQ0s8rOlu15nhw4azc30rTP1LsIkn5zORNnFdgYC6RKy
hOeim/63+/yGtdnTm49lVfaCqwsEmBCEkXaeWDGq+ie1b89J89T6n/JquwCgoQkj
VeVGG+B/SzJ6+yifdHWQVkcD/RXDyLXX4+WHGP2aet51XlKojWGwsZmc9LPPYhwU
/RcUO7ce1QQb0XFlUVFBhY0JQpM/ty/kNi+aGWFzigbQ+HAWZkUvA8+VIAVneN+p
+SHhGIyLTXKpAYTq46AwvllZ5Cpvf02Cp/+W1aVyA0qnBWMyeIxXmR9HOi6lxxn5
cjajA/9VZufOXWqCXkBvz4Oy3Q5FbjQQ0/+ty8rDn8OTaiPi41FyUnEi6LO+qyBS
09FjnZj++PkcRcXW99SNxmEJRY7MuNHt5wIvEH2jNEOJ9lszzZFBDbuwsjXHK35+
lPbGEy69xCP26iEafysKKbRXJhE1C+tk8SnK+Gm62sivmK/5av8EAQNuYiCeVh4Q
pF3i4v6LDa82cNBI92zOHLJAu1nbeJ6bl86f/lrm6DuHtClBbHBoYSBUZXN0IChk
ZW1vIGtleSkgPGFscGhhQGV4YW1wbGUubmV0PohVBBMRAgAVBQI2446eAwsKAwMV
AwIDFgIBAheAAAoJEC1yfMdoaXc0OXgAniui4cH4ukKQ2LkLn2McRrWRsA3MAKCZ
122s1KPXI/JMLBTBGCE9SiYQJLQQQWxpY2UgKGRlbW8ga2V5KYhVBBMRAgAVBQI2
47arAwsKAwMVAwIDFgIBAheAAAoJEC1yfMdoaXc0J4wAn0x5RWtqCjklzo93B143
k4zBvLftAKCFbrlxlNCUPVsGUir9AzxvP0A3gbQnQWxmYSBUZXN0IChkZW1vIGtl
eSkgPGFsZmFAZXhhbXBsZS5uZXQ+iFUEExECABUFAjbjuFgDCwoDAxUDAgMWAgEC
F4AACgkQLXJ8x2hpdzS3wgCgk/BrqP5WblWLc2+6jwlmuLg8n8MAn12puZol0HwV
0mcd8aHWtcrfL8lynQGlBDbjjw8QBACcjdcfV/S7I319mfDvbOwczDvTqDsRbb2c
PhQNAbg7NFlWJKtRrmff14jtCt9M77WZ5W+zTLwX8+8Wy3mMfrys8ucZKtfPixOX
VPhyinUUGSq68IArA8vLSUTuOO0LIi05LAg6jzGhN9jgkQReZyqxub4oe/3JhIX9
grgJ/tsjNwADBwP9GeXmMrGi5wMD3qkPbzb1MqwsVBJq75eLLxu85JIN2XIAGw6Q
0FJp4o7d4BAQqAMzt3ONU1OcCWlDQRDxj1nynE5ZgRBiVoyudEELgNnYhp3MSEuU
g7PkFWn+N+GuvyhVUHApleyvP09kvP57hif6yJRS+V6L1ugP0vZmBI4dqQ//BAED
bmIgnlYeEKRd4uL+iw2vNnOO9Y3cRSExyy8unuzNvx5GFG6KNtxoFCDzMMzUa0ED
H1x/QJA3CgqMpS282nLdk/5O+AphiEVeGv8+c6pL/t7falIfSgKZ0j2nvCKH12So
bwiNflTGJB+jLnnesjqYJD7h0SVLjToP/vtKPYlXOU1ZpKzDwP5YcQQuRhF9Tj8S
UxScIIhGBBgRAgAGBQI2448PAAoJEC1yfMdoaXc0IKkAoJ/NQGlvFv5clcDIf1AX
jLlTFG9uAJ9rs8IOzHfNWuUSNxdhRvO+O7fYFw==
=7Y3J
-----END PGP PRIVATE KEY BLOCK-----
--
Werner Koch at guug.de www.gnupg.org keyid 621CC013