A tech employer in Vancouver once told me that if an engineer tries to negotiate for a higher salary that is a signal that they care only about money and that they wouldn't be good hire, regardless of their experience and skillset. This is one of the "big" tech companies in Vancouver, BC. Never mind the hundreds of small sweatshops here.
Its almost never in your (an employee/interviewee) best interest to disclose that. You are essentially saying "here is the minimum I will work for" (and that's usually what you'll get) - let them try to figure that out!
"First, can you tell me what you have in mind? After all, you have a better idea exactly what you need done, and your company regularly hires people and possesses an HR department dedicated to that sort of research and negotiation. I, on the other hand, am an individual who--because I'm very good at what I do--am seldom on the market."
I haven't tried that one yet, but I find it's still handy to think about as a way to reassure myself that refusing to be the first to name a dollar-amount (baaaad idea) is reasonable.