เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

pkeyutlssl - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ pkeyutlssl เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ pkeyutlssl เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


pkeyutl - public key algorithm utility

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


opensl pkeyutl [-เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™] [- เบญเบญเบ เป€เบญเบเบฐเบชเบฒเบ™] [-sigfile เป€เบญเบเบฐเบชเบฒเบ™] [-inkey เป€เบญเบเบฐเบชเบฒเบ™] [-keyform PEM|DER]
[-passin arg] [-peerkey เป€เบญเบเบฐเบชเบฒเบ™] [- เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹ PEM|DER] [-pubin] [-certin] [- Rev] [- เป€เบŠเบฑเบ™]
[- เบเบงเบ”โ€‹เบชเบญเบšโ€‹] [- เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบ•เบปเบงโ€‹] [- เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹] [-เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”] [- เบกเบฒเบˆเบฒเบ] [-pkeyopt เป€เบฅเบทเบญเบ: เบกเบนเบ™เบ„เปˆเบฒ] [- hexdump]
[-asn1parse] [- เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ id]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เป„เบ”เป‰ pkeyutl เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบเบฐเปเบˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ”เป†
เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ.

เบ„เปเบฒเบชเบฑเปˆเบ‡ OPTIONS


-เปƒเบ™ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบญเบฑเบ™เบ™เบตเป‰เบฅเบฐเบšเบธเบŠเบทเปˆเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบžเบทเปˆเบญเบญเปˆเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ เบซเบผเบทเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบซเบฒเบเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰
เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ.

- เบญเบญเบ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เบฅเบฐเบšเบธเบŠเบทเปˆเป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เปƒเบชเปˆ เบซเบผเบทเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

-inkey เป€เบญเบเบฐเบชเบฒเบ™
เป„เบŸเบฅเปŒเบเบฐเปเบˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒ, เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบง.

-keyform PEM|DER
เบฎเบนเบšเปเบšเบšเบซเบผเบฑเบ PEM, DER เบซเบผเบท ENGINE.

-passin arg
เปเบซเบผเปˆเบ‡เบฅเบฐเบซเบฑเบ”เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ arg เป€เบšเบดเปˆเบ‡เป„เบ”เป‰
เบœเปˆเบฒเบ™ PHRASE เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡ เบชเปˆเบงเบ™เปƒเบ™ opensl(1).

-peerkey เป€เบญเบเบฐเบชเบฒเบ™
เป„เบŸเบฅเปŒเบซเบผเบฑเบเบ‚เบญเบ‡ peer, เบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ (เบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡).

- เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹ PEM|DER
เบฎเบนเบšเปเบšเบšเบ„เบตเบ„เบนเปˆ PEM, DER เบซเบผเบท ENGINE.

- เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ id
เบเบฒเบ™เบฅเบฐเบšเบธเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ (เป‚เบ”เบเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบ‚เบญเบ‡เบกเบฑเบ™ id string) เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ” pkeyutl เป€เบžเบทเปˆเบญโ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹
เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบกเบฑเบ™เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™. เป„เบ”เป‰
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡ algorithms เบ—เบตเปˆเบกเบตเบขเบนเปˆเบ—เบฑเบ‡เปเบปเบ”.

-pubin
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ.

-certin
เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ.

- Rev
เบ›เบตเป‰เบ™เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡ buffer เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” (เป€เบŠเบฑเปˆเบ™:
CryptoAPI) เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡ buffer เปƒเบ™เบฎเบนเบšเปเบšเบš endian เบ™เป‰เบญเบ.

- เป€เบŠเบฑเบ™
เป€เบŠเบฑเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบฅเบฐโ€‹เบญเบญเบโ€‹เบœเบปเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฅเบปเบ‡โ€‹เบ™เบฒเบกโ€‹. เบญเบฑเบ™เบ™เบตเป‰เบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบง.

- เบเบงเบ”โ€‹เบชเบญเบšโ€‹
เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบชเปˆโ€‹เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบฅเบฒเบโ€‹เป€เบŠเบฑเบ™โ€‹เปเบฅเบฐโ€‹เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹
เบชเปเบฒเป€เบฅเบฑเบ”เบซเบผเบทเบฅเบปเป‰เบกเป€เบซเบฅเบง.

- เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบ•เบปเบงโ€‹
เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบฅเบฐโ€‹เบชเบปเปˆเบ‡โ€‹เบญเบญเบโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹.

- เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹
เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ.

-เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”
เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบง.

- เบกเบฒเบˆเบฒเบ
เป€เบญเบปเบฒเบ„เบงเบฒเบกเบฅเบฑเบšเบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เบเบฐเปเบˆเบกเบดเบ”เบชเบฐเบซเบฒเบ.

- hexdump
hex dump เบ‚เปเป‰เบกเบนเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

-asn1parse
asn1parse เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป„เบ”เป‰โ€‹, เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบชเบปเบกโ€‹เบเบฑเบšโ€‹ - เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบ•เบปเบงโ€‹ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เป€เบกเบทเปˆเบญเป‚เบ„เบ‡เบชเป‰เบฒเบ‡ ASN1 เบ–เบทเบเป€เบŠเบฑเบ™.

เบซเบกเบฒเบเป€เบซเบ”


เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป„เบ›เบ•เบฒเบกเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบฅเบฐเบ‚เบญเบ‡เบกเบฑเบ™
เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”. เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ OpenSSL เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเป„เบ”เป‰เบเปˆเบฒเบงเป€เบ–เบดเบ‡เบขเปˆเบฒเบ‡เบญเบทเปˆเบ™ algorithms เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ digest:alg เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹
เป€เบญเบเบฐเบชเบฒเบ™เบเปˆเบญเบเบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบฑเบ™, เบเบงเบ”เบชเบญเบšเปเบฅเบฐเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน. เบกเบนเบ™เบ„เปˆเบฒ เบžเบถเบŠเบฐเบ„เบฐเบ™เบดเบ” เบ„เบงเบ™
เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบŠเบทเปˆเบเปˆเบญเบเบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ EVP_get_digestbyname() เบซเบ™เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹ sha1.
เบ„เปˆเบฒเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบš sanity-เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบปเปˆเบ‡เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ pkeyutl
เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบฅเบฒเบเป€เบŠเบฑเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡ เบ‚เปเป‰เบกเบนเบ™เบเปˆเบญเบ เปƒเบ™ RSASSA
PKCS#1 v1.5 เบฅเบฒเบเป€เบŠเบฑเบ™). เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ RSA, ECDSA เปเบฅเบฐ DSA เบฅเบฒเบเป€เบŠเบฑเบ™, เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ™เบตเป‰เบˆเบฐเบšเปเปˆ
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ hashing เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบฅเบฒเบเป€เบŠเบฑเบ™
เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ. เบญเบตเบ‡เบ•เบฒเบกเบ›เบฐเป€เบžเบ”เบ„เบต, เบ›เบฐเป€เบžเบ”เบฅเบฒเบเป€เบŠเบฑเบ™เปเบฅเบฐเบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ padding, เบชเบนเบ‡เบชเบธเบ”
เบ„เบงเบฒเบกโ€‹เบเบฒเบงโ€‹เบ—เบตเปˆโ€‹เบเบญเบกโ€‹เบฎเบฑเบšโ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบเบฑเบš RSA เบ‚เปเป‰เบกเบนเบ™เบฅเบปเบ‡เบ™เบฒเบกเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบเบฒเบงเบเบงเปˆเบฒเป‚เบกเบ”เบนเบฅเบซเบผเบฑเบ, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ ECDSA เปเบฅเบฐ DSA, เบ‚เปเป‰เบกเบนเบ™เบšเปเปˆเบ„เบงเบ™เบเบฒเบงเบเบงเปˆเบฒ
เบ‚เบฐเบซเบ™เบฒเบ”เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ•เบฑเบ”เบขเปˆเบฒเบ‡เบ‡เบฝเบšเป†เบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก.

เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบญเบทเปˆเบ™เป†, เบ–เป‰เบฒเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡ digest เปเบกเปˆเบ™ sha1 เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™ 20 bytes เป„เบšเบ™เบฒเบฃเบตเบเบฒเบง
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡ SHA-1 hash function output.

RSA เบญเบฑเบฅเป€เบเบตเบฃเบดเบ”


RSA algorithm เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”, เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”, เป€เบŠเบฑเบ™, เบเบงเบ”เบชเบญเบšเปเบฅเบฐเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบŸเบทเป‰เบ™เบ•เบปเบงเปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™.
เบ—เบปเปˆเบงเป„เบ›. เบšเบฒเบ‡เบฎเบนเบšเปเบšเบš padding เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบฝเบ‡เปเบ•เปˆเบšเบฒเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก.

-rsa_padding_mode:mode
เบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบš padding RSA. เบ„เปˆเบฒเบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบš เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบกเบต pkcs1 เบชเปเบฒเบฅเบฑเบš PKCS #1
เปเบœเปˆเบ™เบฎเบญเบ‡, sslv23 เบชเปเบฒเบฅเบฑเบš SSLv23 padding, none เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเปˆเบกเบต padding, oaep เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ OAEP เบฎเบนเบšเปเบšเบš, x931 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
เป‚เบซเบกเบ” X9.31 เปเบฅเบฐ pss เบชเปเบฒเบฅเบฑเบš PSS.

เปƒเบ™ PKCS#1 padding เบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบเปˆเบญเบเบšเปเปˆเบ–เบทเบเบ•เบฑเป‰เบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เบˆเบฐเบ–เบทเบเป€เบŠเบฑเบ™เบซเบผเบท
เบขเบทเบ™เบขเบฑเบ™เป‚เบ”เบเบเบปเบ‡เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ a เบ‚เปเป‰เบกเบนเบ™เบเปˆเบญเบ เป‚เบ„เบ‡เบชเป‰เบฒเบ‡. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเบฒเบ™เบเปˆเบญเบเบชเบฐเบซเบผเบฒเบเป„เบ”เป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
a เบ‚เปเป‰เบกเบนเบ™เบเปˆเบญเบ เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เปเบกเปˆเบ™เปƒเบŠเป‰เปเบฅเบฐเบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบกเบฑเบ™เบ•เป‰เบญเบ‡เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบ›เบฐเป€เบžเบ”เบเปˆเบญเบ.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เป‚เบญเป‰เบ เบฎเบนเบšเปเบšเบšเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ x931 เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบเปˆเบญเบโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹เบˆเบฑเบ”โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ•เบฑเบ™โ€‹เบ–เป‰เบฒโ€‹เบšเปเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹
byte เบ—เปเบฒเบญเบดเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบฅเบฐเบšเบธ X9.31 digest ID. เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹, เบเบงเบ”โ€‹เบชเบญเบšโ€‹เปเบฅเบฐโ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบ•เบปเบงโ€‹เปเบกเปˆเบ™โ€‹
เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ™เบตเป‰.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ pss เบฎเบนเบšเปเบšเบšเบžเบฝเบ‡เปเบ•เปˆเป€เบŠเบฑเบ™เปเบฅเบฐเบขเบทเบ™เบขเบฑเบ™เปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปเบฅเบฐเบ›เบฐเป€เบžเบ”เบเปˆเบญเบเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธ.

rsa_pss_saltlen:len
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ pss เบฎเบนเบšเปเบšเบšเบžเบฝเบ‡เปเบ•เปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เป€เบเบทเบญ. เบชเบญเบ‡เบ„เบธเบ™เบ„เปˆเบฒเบžเบดเป€เบชเบ”เปเบกเปˆเบ™
เบฎเบญเบ‡เบฎเบฑเบš: -1 เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เป€เบเบทเบญเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบเปˆเบญเบ. เป€เบกเบทเปˆเบญเป€เบŠเบฑเบ™ -2 เบเปเบฒเบ™เบปเบ”เป€เบเบทเบญ
เบ„เบงเบฒเบกเบเบฒเบงเป€เบ–เบดเบ‡เบกเบนเบ™เบ„เปˆเบฒเบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”. เป€เบกเบทเปˆเบญเบเบงเบ”เบชเบญเบš -2 เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เป€เบเบทเบญ
เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹เป‚เบ”เบโ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบเบฒเบ™โ€‹ PSS เป‚เบ„เบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบเบฒเบ™ block.

DSA เบญเบฑเบฅเป€เบเบตเบฃเบดเบ”


เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ DSA เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เป€เบŠเบฑเบ™เบŠเบทเปˆ เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบต
เบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ™เบญเบเบˆเบฒเบ เบเปˆเบญเบ. เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบเปˆเบญเบเบชเบฐเบซเบผเบฒเบ SHA1 เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบฅเบฐเบเปˆเบญเบเบชเบฐเบซเบผเบฒเบเบ™เบตเป‰
เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

DH เบญเบฑเบฅเป€เบเบตเบฃเบดเบ”


เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ DH เบžเบฝเบ‡เปเบ•เปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบเบฒเบ™เบชเบทเบšเบžเบฑเบ™เปเบฅเบฐเบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

EC เบญเบฑเบฅเป€เบเบตเบฃเบดเบ”


EC algorithm เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบŠเบฑเบ™, เบเบงเบ”เบชเบญเบšเปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เป€เบŠเบฑเบ™เปเบฅเบฐเบเบงเบ”เบชเบญเบš
เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปƒเบŠเป‰ ECDSA เปเบฅเบฐ derive เปƒเบŠเป‰ ECDH. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบเปˆเบงเบฒ เบเปˆเบญเบ. เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบเปˆเบญเบเบชเบฐเบซเบผเบฒเบ SHA1 เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰เปเบฅเบฐเบเบฒเบ™เบเปˆเบญเบเบชเบฐเบซเบผเบฒเบเบ™เบตเป‰เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เป€เบŠเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป‚เบ”เบเปƒเบŠเป‰เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบง:

openssl pkeyutl -เป€เบŠเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบŸเบฅเปŒ -inkey key.pem -out sig

เบเบนเป‰โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฅเบปเบ‡โ€‹เบ™เบฒเบก (เป€เบŠเบฑเปˆเบ™โ€‹: เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเบฐโ€‹เปเบˆ RSA เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹)โ€‹:

openssl pkeyutl -verifyrecover -in sig -inkey key.pem

เบขเบทเบ™เบขเบฑเบ™เบฅเบฒเบเป€เบŠเบฑเบ™ (เป€เบŠเบฑเปˆเบ™: เบเบฐเปเบˆ DSA):

openssl pkeyutl -เบขเบทเบ™เบขเบฑเบ™ -in เป„เบŸเบฅเปŒ -sigfile sig -inkey key.pem

เป€เบŠเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบ„เปˆเบฒเบชเบฐเบซเบผเบธเบšเบ‚เปเป‰เบ„เบงเบฒเบก (เบญเบฑเบ™เบ™เบตเป‰เปƒเบŠเป‰เป„เบ”เป‰เบชเบฐเป€เบžเบฒเบฐ RSA เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™):

openssl pkeyutl -เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ -inkey key.pem -out sig -pkeyopt digest:sha256

เป€เบญเบปเบฒเบกเบนเบ™เบ„เปˆเบฒเบฅเบฑเบšเบฎเปˆเบงเบกเบเบฑเบ™:

openssl pkeyutl -derive -inkey key.pem -peerkey pubkey.pem -out secret

เปƒเบŠเป‰ pkeyutlssl เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เบŠเบฑเป‰เบ™เบซเป‰เบญเบ‡เบเบฒเบ™
    เบŠเบฑเป‰เบ™เบซเป‰เบญเบ‡เบเบฒเบ™
    OfficeFloor เปƒเบซเป‰ inversion เบ‚เบญเบ‡
    เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบก couplingโ€‹, เบกเบตโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹: - เบ‚เบถเป‰เบ™โ€‹เบเบฑเบšโ€‹
    เบเบฒเบ™เบชเบฑเบเบขเบฒ - เบเบฒเบ™เบชเบฑเบเบขเบฒเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡ -
    เบเบฒเบ™เบชเบตเบ” thread เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
    เบขเป‰เบฝเบกเบขเบฒเบก ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” Server-Driven
    เป‚เบ„เบ‡เบฎเปˆเบฒเบ‡เบเบฒเบ™ UI (SDUI). เบกเบฑเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เป€เบ›เบตเบ”เบ•เบปเบงเบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบ—เบตเปˆเบกเบฒเบˆเบฒเบเป€เบŠเบตเบšเป€เบงเบตเป€เบžเบทเปˆเบญ
    เบชเบฐโ€‹เบšเบฑเบš app เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
    เปƒเบŠเป‰เป€เบžเบทเปˆเบญ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” DivKit
  • 3
    เบ•เบปเบงเบ›เปˆเบฝเบ™เบเปˆเบญเบ
    เบ•เบปเบงเบ›เปˆเบฝเบ™เบเปˆเบญเบ
    เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เบเบฒเบ™เปเบ›เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ•เปˆเบฒเบ‡เป†
    เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบชเบฐเบซเบกเบฑเบ. เบœเบนเป‰เปƒเบŠเป‰ Shadowrocket
    เบ„เบงเบ™เปƒเบŠเป‰ ss, ssr เบซเบผเบท v2ray เป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ.
    เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบก &remark= เปƒเบชเปˆ
    Telegram-like HT...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบเปˆเบญเบ
  • 4
    เบŠเบฑเบ
    เบŠเบฑเบ
    SWASH เปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ—เบปเปˆเบงเป„เบ›
    เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบฅเบญเบ‡โ€‹เบšเปเปˆโ€‹เบชเบฐโ€‹เบซเบกเปเปˆเบฒโ€‹เบชเบฐโ€‹เป€เบซเบกเบตโ€‹,
    เบšเปเปˆ hydrostatic, เบšเปเปˆเบกเบตเบžเบทเป‰เบ™เบœเบดเบง,
    เบ›เบฐเบเบปเบ”เบเบฒเบ™เป„เบซเบผเบงเบฝเบ™ เปเบฅเบฐเบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡
    เปƒเบ™โ€‹เบ™โ€‹เป‰โ€‹เปโ€‹เบฒ coastal เป€เบ›เบฑเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SWASH
  • 5
    VBA-M (เป€เบเบฑเบšเป„เบงเป‰ - เบ•เบญเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™ Github)
    VBA-M (เป€เบเบฑเบšเป„เบงเป‰ - เบ•เบญเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™ Github)
    เป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบเป‰เบฒเบเป„เบ›
    https://github.com/visualboyadvance-m/visualboyadvance-m
    เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ: Cheat creationsave statesmulti
    เบฅเบฐเบšเบปเบš, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ gba, gbc, gb, sgb,
    sgb2Tu...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VBA-M (เป€เบเบฑเบšเป„เบงเป‰ - เบ•เบญเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™ Github)
  • 6
    Stacer
    Stacer
    Linux System Optimizer เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก
    Github Repository:
    https://github.com/oguzhaninan/Stacer.
    เบœเบนเป‰เบŠเบปเบก: เบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบ/เป€เบ”เบฑเบชเบ—เบฑเบญเบš. เบœเบนเป‰เปƒเบŠเป‰
    เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš: Qt. เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก La...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Stacer
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    7za
    7za
    7za - เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบชเบนเบ‡เบชเบธเบ”
    เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบชเปˆเบงเบ™โ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ” ...
    เปเบฅเปˆเบ™ 7za
  • 2
    เบ‚เบฐ เปœเบฒเบ” 7zr
    เบ‚เบฐ เปœเบฒเบ” 7zr
    7zr - เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบชเบนเบ‡เบชเบธเบ”
    เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบชเปˆเบงเบ™โ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ” ...
    เปเบฅเปˆเบ™ 7zr
  • 3
    cpan
    cpan
    cpan - เป‚เบ•เป‰เบ•เบญเบšเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเบเบฑเบš CPAN เบˆเบฒเบ
    เป€เบชเบฑเป‰เบ™โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡ ...
    เปเบฅเปˆเบ™ cpan
  • 4
    cpan2debp
    cpan2debp
    dh-make-perl - เบชเป‰เบฒเบ‡เปเบซเบผเปˆเบ‡ debian
    เบŠเบธเบ”เบˆเบฒเบ Perl modules ...
    เปเบฅเปˆเบ™ cpan2debp
  • 5
    เป€เบŸเบงเบฅเบดเบ™
    เป€เบŸเบงเบฅเบดเบ™
    freewheeling ๏ฟฝ live looping musically followings
    เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบท...
    เปเบฅเปˆเบ™ fweelin
  • 6
    fweexec
    fweexec
    fwexec - เป‚เบ›เบฃเปเบเบกเบญเบฑเบšเป‚เบซเบฅเบ” เปเบฅเบฐเบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบทเบ™เปƒเปเปˆ
    เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบšเป„เบ›เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™ NXT เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ ...
    เปเบฅเปˆเบ™ fweexec
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad