From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00, DNS_FROM_AHBL_RHSBL, RP_MATCHES_RCVD autolearn=no autolearn_force=no version=3.4.0 Message-ID: <554AE320.9070407@kemsu.ru> Date: Thu, 07 May 2015 10:59:28 +0700 From: REAL User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: ruslandh@gmail.com, ALT Linux Community general discussions References: <554ACCCB.8020607@kemsu.ru> <201505070544.40717@ruslandh> <554AD245.8070101@kemsu.ru> <201505070620.09977@ruslandh> In-Reply-To: <201505070620.09977@ruslandh> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] openssl/crypto X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 May 2015 03:59:31 -0000 Archived-At: List-Archive: List-Post: 07.05.2015 10:20, Hihin Ruslan пишет: >> Если не указывать параметры после "passwd", выбирается метод >> "crypto", поэтому я и думаю на libcrypto. Нашёл, оно захардкодено внутри (что плохо): openssl/apps/passwd.c: 209 if (usecrypt) 210 pw_maxlen = 8; ... 218 passwd_malloc_size = pw_maxlen + 2; И именно это объясняет другой убойный момент (если задавать пароль размером 10): > openssl passwd Password: Verifying - Password: Warning: truncating password to 8 characters Впрочем, оказалось, что эта проблема - не первой очереди: прекрасно работает с длинными паролями команда "openssl passwd -1" -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ