Austin Group Defect Tracker

Aardvark Mark IV


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000931 [1003.1(2013)/Issue7+TC1] System Interfaces Objection Error 2015-03-12 15:45 2019-04-29 15:09
Reporter eblake View Status public  
Assigned To
Priority normal Resolution Duplicate  
Status Closed  
Name Eric Blake
Organization Red Hat
User Reference ebb.encrypt
Section encrypt
Page Number 750
Line Number 25258
Interp Status ---
Final Accepted Text
Summary 0000931: mark encrypt, setkey as OBS
Description See 0000899 - encrypt() and setkey() are severely limited, and should not be recommended. Meanwhile, many implementations of crypt() have used extensions to the salt argument to work around inherent weaknesses of the DES encryption algorithm as used as required by the standard; we should document that crypt() is not useful without these extensions, even if we don't standardize such extensions.
Desired Action Change XSI shading to OB XSI on:
Page 359 line 12112 section <stdlib.h> (setkey declaration)
Page 446 line 15156 section <unistd.h> (encrypt declaration)
Page 750 line 25261 section encrypt() (encrypt synopsis)
Page 1882 line 60508 section setkey() (setkey synopsis)

For both Page 750 line 25291 (encrypt) and Page 1882 line 60535 (setkey), change the wording from 0000899:
A future version of the standard may mark this interface as obsolete or remove it altogether.
to:
A future version of the standard may remove this interface altogether.

Tags No tags attached.
Attached Files

- Relationships
duplicate of 0001192Applied 1003.1(2016/18)/Issue7+TC2 Formally obsolete the DES encryption functions 'encrypt' and 'setkey' 
child of 0000899Closedajosey 1003.1(2013)/Issue7+TC1 Remove setkey and encrypt 

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2015-03-12 15:45 eblake New Issue
2015-03-12 15:45 eblake Name => Eric Blake
2015-03-12 15:45 eblake Organization => Red Hat
2015-03-12 15:45 eblake User Reference => ebb.encrypt
2015-03-12 15:45 eblake Section => encrypt
2015-03-12 15:45 eblake Page Number => 750
2015-03-12 15:45 eblake Line Number => 25258
2015-03-12 15:45 eblake Interp Status => ---
2015-03-12 15:45 eblake Relationship added child of 0000899
2015-03-12 15:46 eblake Tag Attached: tc2-2008
2015-03-12 15:46 eblake Tag Detached: tc2-2008
2015-03-12 15:46 eblake Tag Attached: issue8
2015-03-12 16:08 nick Final Accepted Text => See desired action
2015-03-12 16:08 nick Status New => Resolved
2015-03-12 16:08 nick Resolution Open => Accepted
2015-08-27 08:00 dannyniu Issue Monitored: dannyniu
2019-04-25 22:54 eblake Relationship added related to 0001192
2019-04-29 15:08 geoffclare Final Accepted Text See desired action =>
2019-04-29 15:08 geoffclare Status Resolved => Closed
2019-04-29 15:08 geoffclare Resolution Accepted => Duplicate
2019-04-29 15:08 geoffclare Tag Detached: issue8
2019-04-29 15:09 geoffclare Relationship replaced duplicate of 0001192


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker