Hex Artifact Content
Not logged in

Artifact dec4007b46616a1d4bafc2f7486f5ce0c8e001a5:

Ticket change [dec4007b46] - Closed ticket e523287834: user passwords are stored in plain text plus 2 other changes by drh on 2009-09-12 15:53:03.

0000: 44 20 32 30 30 39 2d 30 39 2d 31 32 54 31 35 3a  D 2009-09-12T15:
0010: 35 33 3a 30 33 0a 4a 20 2b 63 6f 6d 6d 65 6e 74  53:03.J +comment
0020: 20 5c 6e 5c 6e 3c 68 72 3e 3c 69 3e 64 72 68 5c   \n\n<hr><i>drh\
0030: 73 61 64 64 65 64 5c 73 6f 6e 5c 73 32 30 30 39  sadded\son\s2009
0040: 2d 30 39 2d 31 32 5c 73 31 35 3a 35 33 3a 30 33  -09-12\s15:53:03
0050: 3a 3c 2f 69 3e 3c 62 72 3e 5c 6e 54 68 65 72 65  :</i><br>\nThere
0060: 5c 73 61 72 65 5c 73 74 77 6f 5c 73 6f 70 74 69  \sare\stwo\sopti
0070: 6f 6e 73 3a 5c 72 5c 6e 5c 72 5c 6e 5c 73 5c 73  ons:\r\n\r\n\s\s
0080: 31 2e 5c 73 5c 73 55 73 65 72 5c 73 70 61 73 73  1.\s\sUser\spass
0090: 77 6f 72 64 73 5c 73 63 61 6e 5c 73 62 65 5c 73  words\scan\sbe\s
00a0: 73 74 6f 72 65 64 5c 73 63 6c 65 61 72 74 65 78  stored\scleartex
00b0: 74 5c 73 69 6e 5c 73 74 68 65 5c 73 6c 6f 63 61  t\sin\sthe\sloca
00c0: 6c 5c 73 64 61 74 61 62 61 73 65 5c 73 62 75 74  l\sdatabase\sbut
00d0: 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \r\n\s\s\s\s\s\s
00e0: 73 65 6e 74 5c 73 6f 76 65 72 5c 73 74 68 65 5c  sent\sover\sthe\
00f0: 73 77 69 72 65 5c 73 28 64 75 72 69 6e 67 5c 73  swire\s(during\s
0100: 73 79 6e 63 29 5c 73 61 73 5c 73 61 5c 73 68 61  sync)\sas\sa\sha
0110: 73 68 2e 5c 72 5c 6e 5c 72 5c 6e 5c 73 5c 73 32  sh.\r\n\r\n\s\s2
0120: 2e 5c 73 5c 73 55 73 65 72 5c 73 70 61 73 73 77  .\s\sUser\spassw
0130: 6f 72 64 73 5c 73 61 72 65 5c 73 73 74 6f 72 65  ords\sare\sstore
0140: 64 5c 73 68 61 73 5c 73 61 5c 73 68 61 73 68 5c  d\shas\sa\shash\
0150: 73 69 6e 5c 73 74 68 65 5c 73 6c 6f 63 61 6c 5c  sin\sthe\slocal\
0160: 73 64 61 74 61 62 61 73 65 5c 73 62 75 74 5c 73  sdatabase\sbut\s
0170: 61 72 65 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c  are\r\n\s\s\s\s\
0180: 73 5c 73 73 65 6e 74 5c 73 69 6e 5c 73 74 68 65  s\ssent\sin\sthe
0190: 5c 73 63 6c 65 61 72 5c 73 6f 76 65 72 5c 73 74  \sclear\sover\st
01a0: 68 65 5c 73 77 69 72 65 5c 73 64 75 72 69 6e 67  he\swire\sduring
01b0: 5c 73 61 5c 73 73 79 6e 63 2e 5c 72 5c 6e 5c 72  \sa\ssync.\r\n\r
01c0: 5c 6e 57 65 5c 73 62 65 6c 69 65 76 65 5c 73 74  \nWe\sbelieve\st
01d0: 68 61 74 5c 73 28 31 29 5c 73 69 73 5c 73 74 68  hat\s(1)\sis\sth
01e0: 65 5c 73 62 65 74 74 65 72 5c 73 63 68 6f 69 63  e\sbetter\schoic
01f0: 65 5c 73 73 69 6e 63 65 5c 73 69 74 5c 73 72 65  e\ssince\sit\sre
0200: 71 75 69 72 65 73 5c 73 61 6e 5c 73 61 74 74 61  quires\san\satta
0210: 63 6b 65 72 5c 73 74 6f 5c 72 5c 6e 62 65 5c 73  cker\sto\r\nbe\s
0220: 61 62 6c 65 5c 73 74 6f 5c 73 73 65 65 5c 73 74  able\sto\ssee\st
0230: 68 65 5c 73 6c 6f 63 61 6c 5c 73 64 61 74 61 62  he\slocal\sdatab
0240: 61 73 65 5c 73 69 6e 5c 73 6f 72 64 65 72 5c 73  ase\sin\sorder\s
0250: 74 6f 5c 73 66 69 6e 64 5c 73 70 61 73 73 77 6f  to\sfind\spasswo
0260: 72 64 73 2c 5c 73 61 6e 64 5c 73 69 66 5c 73 74  rds,\sand\sif\st
0270: 68 65 5c 72 5c 6e 61 74 74 61 63 6b 65 72 5c 73  he\r\nattacker\s
0280: 63 61 6e 5c 73 73 65 65 5c 73 74 68 65 5c 73 6c  can\ssee\sthe\sl
0290: 6f 63 61 6c 5c 73 64 61 74 61 62 61 73 65 2c 5c  ocal\sdatabase,\
02a0: 73 74 68 65 6e 5c 73 68 65 5c 73 68 61 73 5c 73  sthen\she\shas\s
02b0: 61 6c 72 65 61 64 79 5c 73 63 6f 6d 70 72 6f 6d  already\scomprom
02c0: 69 73 65 64 5c 73 74 68 65 5c 72 5c 6e 6d 61 63  ised\sthe\r\nmac
02d0: 68 69 6e 65 2e 5c 73 5c 73 42 75 74 5c 73 77 69  hine.\s\sBut\swi
02e0: 74 68 5c 73 28 32 29 2c 5c 73 74 68 65 5c 73 61  th\s(2),\sthe\sa
02f0: 74 74 61 63 6b 5c 73 6e 65 65 64 5c 73 6f 6e 6c  ttack\sneed\sonl
0300: 79 5c 73 70 61 73 73 69 76 65 6c 79 5c 73 6d 6f  y\spassively\smo
0310: 6e 69 74 6f 72 5c 73 6e 65 74 77 6f 72 6b 5c 72  nitor\snetwork\r
0320: 5c 6e 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 73  \ncommunications
0330: 5c 73 69 6e 5c 73 6f 72 64 65 72 5c 73 74 6f 5c  \sin\sorder\sto\
0340: 73 73 74 65 61 6c 5c 73 70 61 73 73 77 6f 72 64  ssteal\spassword
0350: 73 2e 0a 4a 20 72 65 73 6f 6c 75 74 69 6f 6e 20  s..J resolution 
0360: 57 6f 72 6b 73 5f 41 73 5f 44 65 73 69 67 6e 65  Works_As_Designe
0370: 64 0a 4a 20 73 74 61 74 75 73 20 43 6c 6f 73 65  d.J status Close
0380: 64 0a 4b 20 65 35 32 33 32 38 37 38 33 34 35 63  d.K e5232878345c
0390: 62 37 31 64 31 37 63 63 31 36 33 31 62 31 32 64  b71d17cc1631b12d
03a0: 64 35 39 30 33 62 33 64 32 37 32 66 0a 55 20 64  d5903b3d272f.U d
03b0: 72 68 0a 5a 20 31 32 30 32 65 63 62 66 38 35 36  rh.Z 1202ecbf856
03c0: 64 61 33 63 34 37 39 65 63 65 33 38 61 64 31 36  da3c479ece38ad16
03d0: 64 62 66 35 31 0a                                dbf51.