"함수 crypt()"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(같은 사용자의 중간 판 6개는 보이지 않습니다)
21번째 줄: 21번째 줄:
==PHP==
==PHP==
[[category: PHP]]
[[category: PHP]]
<syntaxhighlight lang='php'>
<syntaxhighlight lang='php' run>
echo crypt('hello');
echo crypt('hello', 'salt')."\n"; # saPPmoXIbs91M
// $1$4pyfvgn7$gcsTc.jJaeIfQ3G7NR9S/1
// $1$HCN5kPej$z8iETfrCg7jqDF4C1Pofy/
// $1$H8O5k4aJ$sudXGlbsUzhPTcXekMqM61
 
echo crypt('hello', 'salt');
// saPPmoXIbs91M
</syntaxhighlight>
</syntaxhighlight>


==Python==
==Python==
[[category: Python]]
[[category: Python]]
<syntaxhighlight lang='Python'>
<syntaxhighlight lang='Python' run>
import crypt
import crypt
print crypt.crypt("hello","salt")
print(crypt.crypt("hello","salt")# saPPmoXIbs91M
# saPPmoXIbs91M
</syntaxhighlight>
</syntaxhighlight>


==Perl==
==Perl==
[[category: Perl]]
[[category: Perl]]
<syntaxhighlight lang='perl'>
<syntaxhighlight lang='perl' run>
print crypt("hello", "salt");
print crypt("hello", "salt"); # saPPmoXIbs91M
# saPPmoXIbs91M
</syntaxhighlight>
</syntaxhighlight>


==Ruby==
==Ruby==
[[category: Ruby]]
[[category: Ruby]]
<syntaxhighlight lang='Ruby'>
<syntaxhighlight lang='Ruby' run>
print "hello".crypt("salt");
print "hello".crypt("salt"); # saPPmoXIbs91M
# saPPmoXIbs91M
</syntaxhighlight>
</syntaxhighlight>



2021년 4월 14일 (수) 21:53 기준 최신판

함수 crypt

1 Bash[ | ]

perl -e "print crypt('hello','salt');"
# saPPmoXIbs91M
php -r 'echo crypt("hello", "salt");'
# saPPmoXIbs91M
python -c 'import crypt; print crypt.crypt("hello","salt")'
# saPPmoXIbs91M
ruby -e 'print "hello".crypt("salt");'
# saPPmoXIbs91M

2 PHP[ | ]

echo crypt('hello', 'salt')."\n";  # saPPmoXIbs91M

3 Python[ | ]

import crypt
print(crypt.crypt("hello","salt"))  # saPPmoXIbs91M

4 Perl[ | ]

print crypt("hello", "salt");  # saPPmoXIbs91M

5 Ruby[ | ]

print "hello".crypt("salt");  # saPPmoXIbs91M

6 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}