~ubuntu-branches/ubuntu/trusty/postgresql-9.3/trusty-proposed

« back to all changes in this revision

Viewing changes to doc/src/sgml/html/pgcrypto.html

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2014-07-24 16:13:59 UTC
  • mfrom: (1.1.8)
  • Revision ID: package-import@ubuntu.com-20140724161359-uk325qfv03euxuuh
Tags: 9.3.5-0ubuntu0.14.04.1
* New upstream bug fix release: (LP: #1348176)
  - pg_upgrade: Users who upgraded to version 9.3 using pg_upgrade may have
    an issue with transaction information which causes VACUUM to eventually
    fail. These users should run the script provided in the release notes to
    determine if their installation is affected, and then take the remedy
    steps outlined there.
  - Various data integrity and other bug fixes.
  - Secure Unix-domain sockets of temporary postmasters started during make
    check.
    Any local user able to access the socket file could connect as the
    server's bootstrap superuser, then proceed to execute arbitrary code as
    the operating-system user running the test, as we previously noted in
    CVE-2014-0067. This change defends against that risk by placing the
    server's socket in a temporary, mode 0700 subdirectory of /tmp.
  - See release notes for details:
    http://www.postgresql.org/about/news/1534/
* Remove pg_regress patches to support --host=/path, obsolete with above
  upstream changes and not applicable any more.
* Drop tcl8.6 patch, applied upstream.
* Add missing logrotate test dependency.

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
REV="MADE"
10
10
HREF="mailto:pgsql-docs@postgresql.org"><LINK
11
11
REL="HOME"
12
 
TITLE="PostgreSQL 9.3.4 Documentation"
 
12
TITLE="PostgreSQL 9.3.5 Documentation"
13
13
HREF="index.html"><LINK
14
14
REL="UP"
15
15
TITLE="Additional Supplied Modules"
26
26
HTTP-EQUIV="Content-Type"
27
27
CONTENT="text/html; charset=ISO-8859-1"><META
28
28
NAME="creation"
29
 
CONTENT="2014-03-17T19:42:29"></HEAD
 
29
CONTENT="2014-07-21T19:26:29"></HEAD
30
30
><BODY
31
31
CLASS="SECT1"
32
32
><DIV
44
44
VALIGN="bottom"
45
45
><A
46
46
HREF="index.html"
47
 
>PostgreSQL 9.3.4 Documentation</A
 
47
>PostgreSQL 9.3.5 Documentation</A
48
48
></TH
49
49
></TR
50
50
><TR
110
110
><H2
111
111
CLASS="SECT2"
112
112
><A
113
 
NAME="AEN150651"
 
113
NAME="AEN151488"
114
114
>F.25.1. General Hashing Functions</A
115
115
></H2
116
116
><DIV
118
118
><H3
119
119
CLASS="SECT3"
120
120
><A
121
 
NAME="AEN150653"
 
121
NAME="AEN151490"
122
122
>F.25.1.1. <CODE
123
123
CLASS="FUNCTION"
124
124
>digest()</CODE
187
187
><H3
188
188
CLASS="SECT3"
189
189
><A
190
 
NAME="AEN150673"
 
190
NAME="AEN151510"
191
191
>F.25.1.2. <CODE
192
192
CLASS="FUNCTION"
193
193
>hmac()</CODE
232
232
><H2
233
233
CLASS="SECT2"
234
234
><A
235
 
NAME="AEN150687"
 
235
NAME="AEN151524"
236
236
>F.25.2. Password Hashing Functions</A
237
237
></H2
238
238
><P
412
412
><H3
413
413
CLASS="SECT3"
414
414
><A
415
 
NAME="AEN150754"
 
415
NAME="AEN151591"
416
416
>F.25.2.1. <CODE
417
417
CLASS="FUNCTION"
418
418
>crypt()</CODE
464
464
><H3
465
465
CLASS="SECT3"
466
466
><A
467
 
NAME="AEN150770"
 
467
NAME="AEN151607"
468
468
>F.25.2.2. <CODE
469
469
CLASS="FUNCTION"
470
470
>gen_salt()</CODE
846
846
><H2
847
847
CLASS="SECT2"
848
848
><A
849
 
NAME="AEN150905"
 
849
NAME="AEN151742"
850
850
>F.25.3. PGP Encryption Functions</A
851
851
></H2
852
852
><P
960
960
><H3
961
961
CLASS="SECT3"
962
962
><A
963
 
NAME="AEN150940"
 
963
NAME="AEN151777"
964
964
>F.25.3.1. <CODE
965
965
CLASS="FUNCTION"
966
966
>pgp_sym_encrypt()</CODE
990
990
><H3
991
991
CLASS="SECT3"
992
992
><A
993
 
NAME="AEN150952"
 
993
NAME="AEN151789"
994
994
>F.25.3.2. <CODE
995
995
CLASS="FUNCTION"
996
996
>pgp_sym_decrypt()</CODE
1030
1030
><H3
1031
1031
CLASS="SECT3"
1032
1032
><A
1033
 
NAME="AEN150967"
 
1033
NAME="AEN151804"
1034
1034
>F.25.3.3. <CODE
1035
1035
CLASS="FUNCTION"
1036
1036
>pgp_pub_encrypt()</CODE
1063
1063
><H3
1064
1064
CLASS="SECT3"
1065
1065
><A
1066
 
NAME="AEN150980"
 
1066
NAME="AEN151817"
1067
1067
>F.25.3.4. <CODE
1068
1068
CLASS="FUNCTION"
1069
1069
>pgp_pub_decrypt()</CODE
1113
1113
><H3
1114
1114
CLASS="SECT3"
1115
1115
><A
1116
 
NAME="AEN150997"
 
1116
NAME="AEN151834"
1117
1117
>F.25.3.5. <CODE
1118
1118
CLASS="FUNCTION"
1119
1119
>pgp_key_id()</CODE
1179
1179
><H3
1180
1180
CLASS="SECT3"
1181
1181
><A
1182
 
NAME="AEN151018"
 
1182
NAME="AEN151855"
1183
1183
>F.25.3.6. <CODE
1184
1184
CLASS="FUNCTION"
1185
1185
>armor()</CODE
1202
1202
><H3
1203
1203
CLASS="SECT3"
1204
1204
><A
1205
 
NAME="AEN151028"
 
1205
NAME="AEN151865"
1206
1206
>F.25.3.7. Options for PGP Functions</A
1207
1207
></H3
1208
1208
><P
1238
1238
><H4
1239
1239
CLASS="SECT4"
1240
1240
><A
1241
 
NAME="AEN151037"
 
1241
NAME="AEN151874"
1242
1242
>F.25.3.7.1. cipher-algo</A
1243
1243
></H4
1244
1244
><P
1261
1261
><H4
1262
1262
CLASS="SECT4"
1263
1263
><A
1264
 
NAME="AEN151043"
 
1264
NAME="AEN151880"
1265
1265
>F.25.3.7.2. compress-algo</A
1266
1266
></H4
1267
1267
><P
1285
1285
><H4
1286
1286
CLASS="SECT4"
1287
1287
><A
1288
 
NAME="AEN151048"
 
1288
NAME="AEN151885"
1289
1289
>F.25.3.7.3. compress-level</A
1290
1290
></H4
1291
1291
><P
1303
1303
><H4
1304
1304
CLASS="SECT4"
1305
1305
><A
1306
 
NAME="AEN151052"
 
1306
NAME="AEN151889"
1307
1307
>F.25.3.7.4. convert-crlf</A
1308
1308
></H4
1309
1309
><P
1339
1339
><H4
1340
1340
CLASS="SECT4"
1341
1341
><A
1342
 
NAME="AEN151061"
 
1342
NAME="AEN151898"
1343
1343
>F.25.3.7.5. disable-mdc</A
1344
1344
></H4
1345
1345
><P
1359
1359
><H4
1360
1360
CLASS="SECT4"
1361
1361
><A
1362
 
NAME="AEN151065"
 
1362
NAME="AEN151902"
1363
1363
>F.25.3.7.6. enable-session-key</A
1364
1364
></H4
1365
1365
><P
1378
1378
><H4
1379
1379
CLASS="SECT4"
1380
1380
><A
1381
 
NAME="AEN151069"
 
1381
NAME="AEN151906"
1382
1382
>F.25.3.7.7. s2k-mode</A
1383
1383
></H4
1384
1384
><P
1398
1398
><H4
1399
1399
CLASS="SECT4"
1400
1400
><A
1401
 
NAME="AEN151073"
 
1401
NAME="AEN151910"
1402
1402
>F.25.3.7.8. s2k-digest-algo</A
1403
1403
></H4
1404
1404
><P
1415
1415
><H4
1416
1416
CLASS="SECT4"
1417
1417
><A
1418
 
NAME="AEN151077"
 
1418
NAME="AEN151914"
1419
1419
>F.25.3.7.9. s2k-cipher-algo</A
1420
1420
></H4
1421
1421
><P
1432
1432
><H4
1433
1433
CLASS="SECT4"
1434
1434
><A
1435
 
NAME="AEN151081"
 
1435
NAME="AEN151918"
1436
1436
>F.25.3.7.10. unicode-mode</A
1437
1437
></H4
1438
1438
><P
1453
1453
><H3
1454
1454
CLASS="SECT3"
1455
1455
><A
1456
 
NAME="AEN151085"
 
1456
NAME="AEN151922"
1457
1457
>F.25.3.8. Generating PGP Keys with GnuPG</A
1458
1458
></H3
1459
1459
><P
1532
1532
><H3
1533
1533
CLASS="SECT3"
1534
1534
><A
1535
 
NAME="AEN151106"
 
1535
NAME="AEN151943"
1536
1536
>F.25.3.9. Limitations of PGP Code</A
1537
1537
></H3
1538
1538
><P
1569
1569
><H2
1570
1570
CLASS="SECT2"
1571
1571
><A
1572
 
NAME="AEN151116"
 
1572
NAME="AEN151953"
1573
1573
>F.25.4. Raw Encryption Functions</A
1574
1574
></H2
1575
1575
><P
1768
1768
><H2
1769
1769
CLASS="SECT2"
1770
1770
><A
1771
 
NAME="AEN151179"
 
1771
NAME="AEN152016"
1772
1772
>F.25.5. Random-Data Functions</A
1773
1773
></H2
1774
1774
><PRE
1788
1788
><H2
1789
1789
CLASS="SECT2"
1790
1790
><A
1791
 
NAME="AEN151186"
 
1791
NAME="AEN152023"
1792
1792
>F.25.6. Notes</A
1793
1793
></H2
1794
1794
><DIV
1796
1796
><H3
1797
1797
CLASS="SECT3"
1798
1798
><A
1799
 
NAME="AEN151188"
 
1799
NAME="AEN152025"
1800
1800
>F.25.6.1. Configuration</A
1801
1801
></H3
1802
1802
><P
1971
1971
><H3
1972
1972
CLASS="SECT3"
1973
1973
><A
1974
 
NAME="AEN151256"
 
1974
NAME="AEN152093"
1975
1975
>F.25.6.2. NULL Handling</A
1976
1976
></H3
1977
1977
><P
1984
1984
><H3
1985
1985
CLASS="SECT3"
1986
1986
><A
1987
 
NAME="AEN151259"
 
1987
NAME="AEN152096"
1988
1988
>F.25.6.3. Security Limitations</A
1989
1989
></H3
1990
1990
><P
2021
2021
><H3
2022
2022
CLASS="SECT3"
2023
2023
><A
2024
 
NAME="AEN151270"
 
2024
NAME="AEN152107"
2025
2025
>F.25.6.4. Useful Reading</A
2026
2026
></H3
2027
2027
><P
2086
2086
><H3
2087
2087
CLASS="SECT3"
2088
2088
><A
2089
 
NAME="AEN151293"
 
2089
NAME="AEN152130"
2090
2090
>F.25.6.5. Technical References</A
2091
2091
></H3
2092
2092
><P
2185
2185
><H2
2186
2186
CLASS="SECT2"
2187
2187
><A
2188
 
NAME="AEN151329"
 
2188
NAME="AEN152166"
2189
2189
>F.25.7. Author</A
2190
2190
></H2
2191
2191
><P
2208
2208
><P
2209
2209
></P
2210
2210
><A
2211
 
NAME="AEN151335"
 
2211
NAME="AEN152172"
2212
2212
></A
2213
2213
><TABLE
2214
2214
BORDER="1"