A general quantum measurement on an unknown quantum state enables us to estimate what the state originally was. Simultaneously, the measurement has a destructive effect on a measured quantum state which is reflected by the decrease of the output fidelity. We show for any d-level system that quantum non-demolition (QND) measurement controlled by a suitably prepared ancilla is a measurement in which the decrease of the output fidelity is minimal. The ratio between the estimation fidelity and the output fidelity can be continuously controlled by the preparation of the ancilla. Different measurement strategies on the ancilla are also discussed. Finally, we propose a feasible scheme of such a measurement for atomic and optical 2-level systems based on basic controlled-NOT gate.PACS numbers: 03.67.-a Measurement in quantum mechanics changes drastically measured quantum state. Moreover, this change cannot be done arbitrarily small. This main feature of quantum measurement can be simply proved by performing the estimation of the state after the measurement. At first sight this is a negative effect which does not allow many operations well known from classical physics. Fortunately, there is also a positive aspect of this property. In principle, it can be exploited to make communication between two distant stations secure against eavesdropping attacks. Namely, secret information can be sent by quantum states in such a way that any measurement on the transmitted states can be detected and consequently any attack on the link can be revealed [1]. This property represents a fundamental distinction between quantum measurement and classical measurement that can be made in principle state non-destructive. Such an ideal classical measurement has a quantum analogue called quantum non-demolition (QND) measurement [2]. The QND measurement is non-destructive in the sense that is preserves probabilistic distribution of so called nondemolition variable of the measured system and simultaneously, the measurement results give a perfect copy of the non-demolition variable statistics. From this point of view, they can be used as a perfect distributor of information encoded in the non-demolition variable of a quantum state. All noise arising in the measurement process is transfered to the complementary variables. The present work is devoted to (1) the analysis of the fundamental property of the QND measurement and (2) to the feasible application of the QND measurement for optimal distribution of information encoded in an unknown system variable.Suppose Alice is given a d-level quantum system S (qudit S) in an unknown pure state |ψ S and she sends the state to Bob. Suppose there is Eve between Alice and Bob that wants to guess this state whereas disturbing it to the least possible extent. For this purpose Eve can measure the state directly by a projective measurement and based on the outcomes of the measurement she can guess the state. Alternatively, Eve can guess the state from measurement on an ancillary system that previously interacted wi...