Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

asn1 superfluous leading zeros in length #34984

Closed
wangbokun opened this issue Oct 18, 2019 · 1 comment
Closed

asn1 superfluous leading zeros in length #34984

wangbokun opened this issue Oct 18, 2019 · 1 comment

Comments

@wangbokun
Copy link

asn1.StructuralError{Msg:"superfluous leading zeros in length"}

asn1.go

if b&0x80 == 0 {
...
} else {
...
err = StructuralError{"superfluous leading zeros in length"}
return
}

i had ssh public_key use python code: https://programtalk.com/python-examples-amp/Crypto.Util.py3compat.bord/

it's use:
if bord(eb[0]) & 0x80:
eb = bchr(0x00) + eb
if bord(nb[0]) & 0x80:
nb = bchr(0x00) + nb

Pls Help me,Thanks.

@wangbokun
Copy link
Author

openssl rsa -in aa.pem -check
RSA key ok
writing RSA key
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAy6ppi+AfAEFWp6BFELoPtQH8Wk5C6ZMOVKXuCDmVenpmwVpy
TURfiXDH7jmrrIbwozk8oPc7H0i3Scsg6qXpP9fcWmm7iwk8uxNYQH8Smsfg0Yxh
zqyaBVPBQhj8H9t+PKPpO/4kH7VdvxuaPNCk+lG26K82+72K5F4MjNgSrGyl/DNn
c+YGJ9Ywb63rpds3DCNkeoHpUE66UfDKV7HR21PI8xu7Iu/uNZYxANfqLKpU12ym
Aogz1foCW2OvmkXTOQ7uAaqYN18uX2HvFQ1691cF4re4CfbfGjvZ5+enUW2P1T1E
2jZ0ZnMWrNg67uzJJql8J95/Am3Wxh4uU9x21wIDAQABAoIBAQCxcYDR4GvCIiso
kqd54lHLB7bgyyzbKkejEopn2hvVAQ3DylSp4zdFnOBkOxTKlSrVWwnqyFxXblha
z8KXDgRBnoWatGI0ydCCwWDzmIMSHbFPgPq6QYFTwNwxBWmtK+Q5WynbHhpFEhRi
a98euz3x5f3xjq7d+A8p1pMipyLl25gIiaa8C2m0OOERpLV+Er9Ad0kQ+d8pp1VI
r8acyxZkamYHBvg7KqyPRF0SRaLWQR14iJPsDma1rJkhDmDYZ08uA+T6K1okJMds
qedz4UdRhO5M0XhtJsKiQQGjBuACEqyzrtZpBgsqYKViO05kjvpDhu5or8Q2DxXc
y6/bblBJAoGBANF35HyJv7FnejlHcXXief3gQp7jR1jPhIFX6F1zg18poxMxyQOp
JVaEA65mggynC8oN7AR5EdM6x76zgRcBQgn1UBo3x9ImOdRBwt7SjtzHZd/cwsCQ
9g6KCaAWZo8GZpwsN6A9QcHpTghU0P7z+NZFmn9RWLAqWkxjd0OXAJ8zAoGBAPjo
iFOuOlZZYYYL7JrWdvdwT5Pj/77eVIl46Ne4YAVGAgdVfewmrYJ7lULwjH7dEax0
cUFXhj7M/hdjSmto+6Voup8yk8K4WOQffU18kLnEDSTZiBE6LQbhTaI0yIZhNUoH
E+ZixIkGKyQhI42rT9i9CIE/yLy8eG+v31H36xnNAoGBAJJ8zgVqL+zY+Njl5asT
X0z0cKK9P0AUoA30dEQmbFE4xRq/TlyJBdujJw/oEDrY952ubsgSAy09hkMPNc/o
yU49iG9NYyjMItUVyDob9lzf9ZbAxFH3DpzMXD7ga4jKaSf+pEgjjsEVb8TTy/UA
mZz/wDQZp3RLqiqRxO43w++RAoGAWo4mwuL5IF8mRuFhtDdgUsdOfEyPx74VXWpa
s9jFPkXpCQgGZvrvVzBk7lSbmLAO9QHsDkysb36e1p1t/sPUAaqncrGw5j+xP1Vh
feZatOrpqUVm5nWW2hDv8JppddI50/PdPo0iWYOgAGX6DFmOFBk51eQBwQCEhIWk
pqqeouUCgYABHaOPHmVLbVnstSMOwPYGohotQWhReC15T4knAeF60RzlfD5vdBpO
NqrxBvkDtcKPOVgyyHuM8MliTNQXdYknUxb7EGSeJxUMQjsMPPHtMBo9zZx2hh1o
hLFxfiqkIzJ2L2AypuZqGJRsThCsAiD+3RL8dIEhPKWYPLMQAeN6Ng==
-----END RSA PRIVATE KEY-----

@golang golang locked and limited conversation to collaborators Oct 17, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants