คำถามในหัวข้อ 'openssl'
การสั่งการ OpenSSL ไม่ให้ปล่อยวัตถุ BIO เมื่อตั้งค่า BIO ใหม่
ในโค้ดตัวอย่างนี้:
BIO *bio1 = BIO_new(BIO_s_mem());
BIO *bio2 = BIO_new(BIO_s_mem());
SSL_set_bio(ssl, bio1, bio1);
SSL_set_bio(ssl, bio2, bio2);
การเรียกครั้งล่าสุดไปที่ SSL_set_bio จะเรียก BIO_free(bio1) โดยอัตโนมัติ มีวิธีบอก OpenSSL...
1410 มุมมอง
schedule
21.01.2024
Apache จะไม่ขอใบรับรองไคลเอนต์ SSL ของฉัน
ก่อนอื่น โปรดทราบว่าฉันยังใหม่กับการกำหนดค่า SSL ในอดีต ฉันโชคดีเสมอที่มีแผนกไอทีคอยจัดเตรียมเรื่องนั้นให้ฉันล่วงหน้า ดังนั้นจงเตรียมพร้อมสำหรับความเป็นไปได้ที่ฉันอาจจะต้องขอคำชี้แจงในคำตอบบางส่วนของคุณ =)
สิ่งที่ฉันกำลังพยายามทำ...
16557 มุมมอง
schedule
12.11.2023
ความอดทนต่อความเครียดของไลบรารี OpenSSL
เพื่อนร่วมงานของฉันและฉันมีความรู้สึกที่ดีว่า OpenSSL ต้องการการเสนอจากแอปพลิเคชันของเราไม่มากก็น้อย แต่ฉันต้องการความคิดเห็นว่ามันแย่ขนาดนี้จริงๆ หรือมีปัญหาในการใช้งานไลบรารีนี้ที่อาจสร้างปัญหาให้เราหรือไม่
การตั้งค่า: แอปพลิเคชัน C++...
229 มุมมอง
schedule
23.12.2023
สร้างใบรับรองเพื่อลงนามโปรแกรม แต่ไฟล์เพื่อใช้ความน่าเชื่อถือ
ฉันสร้าง pfx โดย openssl โดย
openssl genrsa -out key8192.key 8192
openssl req -new -key key8192.key –out KKROOT.crt
[ป้อนข้อมูลบางอย่าง]
openssl pkcs12 -export -out KKROOT.pfx -inkey key8192.key -in KKROOT.crt
จากนั้นติดตั้ง...
2025 มุมมอง
schedule
03.01.2024
เหตุใดการเข้ารหัส AES ของสตริงเดียวกันที่มีคีย์เดียวกันจึงแตกต่างกันเสมอ
ฉันมีไฟล์ชื่อ plain.txt ภายในไฟล์ฉันมี:
Hello Hello Hello Hello
ฉันใช้คำสั่งนี้เพื่อเข้ารหัส:
openssl enc -aes-128-cbc -salt -k "Hello" -in plain.txt -out encrypted.bin
จากนั้นฉันก็พิมพ์ค่าที่เข้ารหัสดังนี้:
buff =...
4496 มุมมอง
schedule
14.12.2023
คำขอ Curl SSL 400 คำขอไม่ถูกต้อง
ฉันกำลังพยายามส่งคำขอโดยใช้ php และ curl นี่คือตัวอย่างการทำงานที่ฉันใช้จากบรรทัดคำสั่ง
curl -k --cacert c:/cert/server_ca.pem --cert c:/cert/signed_client_cert.pem --key c:/cert/cert_req_rsa_private_key.pem
นี่คือสิ่งที่ฉันมีจนถึงตอนนี้...
1502 มุมมอง
schedule
26.10.2023
ความแตกต่างระหว่างการตรวจสอบ openssl และคำสั่ง s_client
ทำงานบน Ubuntu 14.04 พร้อม OpenSSL 1.0.1l:
openssl s_client -CApath /etc/ssl/certs -showcerts -connect www.google.com:443
ผลตอบแทน:
Verify return code: 0 (ok)
อย่างไรก็ตาม การทำงาน:
openssl verify -CApath /etc/ssl/certs/...
543 มุมมอง
schedule
16.11.2023
ตัวละครแปลก ๆ ของ BouncyCastle ใน String พร้อมลายเซ็น
ฉันกำลังพยายามเซ็นชื่อสตริงโดยใช้ไลบรารี BouncyCastle รหัสของฉันใช้งานได้ แต่สตริงผลลัพธ์เต็มไปด้วยอักขระแปลก ๆ และสัญชาตญาณของฉันก็บอกว่ามีบางอย่างผิดปกติ รหัสของฉันมีลักษณะเช่นนี้
Security.addProvider(new BouncyCastleProvider());
FileReader...
98 มุมมอง
schedule
16.01.2024
ถอดรหัสไฟล์ใน Android ด้วยรหัสส่วนตัว (OpenSSl)
ฉันสร้างสองคีย์ (สาธารณะและส่วนตัว) ด้วย Ubuntu ตอนนี้ฉันเข้ารหัส ไฟล์ ด้วย Ubuntu 14 โดยใช้ Public Key และ OpenSSL และฉันต้องการถอดรหัสมันใน Android ด้วย Private Key ที่ฉันสร้างไว้ก่อนหน้านี้
ฉันจะทำเช่นนั้นได้อย่างไร?
305 มุมมอง
schedule
03.01.2024
Java และ openssl C ผลการเข้ารหัส AES CTR ที่แตกต่างกัน
ฉันต้องการย้ายแอปพลิเคชันจาก Java ไปยัง C++ ฉันติดอยู่กับปัญหากับ AES CTR 128 ใน Java และ C มีผลการเข้ารหัสที่แตกต่างกัน ดังนั้นโค้ด Java ของฉัน
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import...
688 มุมมอง
schedule
18.01.2024
การใช้งานกลไก OpenSSL RSA อย่างเหมาะสม: คำถามเกี่ยวกับ rsa_meth_st
ภาพรวม
ฉันมีคำถามเฉพาะบางประการเกี่ยวกับการใช้งาน rsa_meth_st (หรือที่เรียกว่า RSA_METHOD) ใน openSSL แต่โดยทั่วไปฉันก็สับสนเช่นกันว่ากลไกของฉันอยู่ที่ไหน (หรือควร) "ติด" โดยผู้ใช้ เมื่อดำเนินการ RSA มาตรฐาน
พื้นหลัง...
1217 มุมมอง
schedule
02.12.2023
เซิร์ฟเวอร์ HTTPS ในเครื่องพร้อม SNI
มีข้อมูลมากมายเกี่ยวกับ cURL และ SSL แต่ไม่มีข้อมูลเกี่ยวกับการเขียนเซิร์ฟเวอร์มากนัก ฉันมีเซิร์ฟเวอร์ท้องถิ่นขนาดเล็กที่เขียนด้วย PHP ซึ่งฉันต้องการเปิดใช้งาน TLS/SSL ฉันมีปัญหากับเซิร์ฟเวอร์ของฉันหยุดทำงานเมื่อมีการเชื่อมต่อที่ปลอดภัย...
702 มุมมอง
schedule
27.11.2023
PHP 7.2 cURL พร้อม OpenSSL ไม่ใช่ SecureTransport [ซ้ำกัน]
ฉันมีการติดตั้ง PHP ในเครื่องบน Mac ซึ่งแกะกล่องใช้ cURL 7.54.0 w/SecureTransport สำหรับ SSL ฉันต้องเปลี่ยนสิ่งนี้เพื่อใช้ cURL เวอร์ชันที่ใช้ OpenSSL สำหรับ SSL นี่คือสิ่งที่ฉันได้ทำไปแล้ว:
ติดตั้ง OpenSSL โดยใช้การชง: brew install openssl...
183 มุมมอง
schedule
19.01.2024
ใบรับรอง SSL ที่ลงนามด้วยตนเองใน GCE 'ไม่สามารถแยกวิเคราะห์ใบรับรอง SSL'
ฉันมีเว็บไซต์ เช่น mySite.com ทำงานบน Google Cloud Engine ซึ่งเป็นเครื่องเสมือน Debian ฉันต้องการติดตั้งใบรับรอง SSL บนไซต์นี้ เพื่อที่ Firefox จะไม่แสดงข้อผิดพลาดด้านความปลอดภัยในช่องเข้าสู่ระบบสำหรับสิ่งหนึ่ง (ไม่คุ้นเคยกับความปลอดภัยของเว็บ –...
568 มุมมอง
schedule
16.11.2023
วิธีแปลงกุญแจสาธารณะเป็นสตริงโดยใช้ openSSL api
ฉันสามารถดึงเนื้อหากุญแจสาธารณะจากไฟล์ใบรับรองโดยใช้ openssl ได้โดยไปที่ลิงก์ http://fm4dd.com/openssl/certpubkey.htm
อย่างไรก็ตาม มันจะพิมพ์รหัสสาธารณะไปที่ stdout ฉันต้องการที่จะเก็บไว้ในสตริง มีวิธีนำมันไปไว้ในบัฟเฟอร์ถ่านหรือสตริงหรือไม่?...
260 มุมมอง
schedule
19.11.2023
ความสับสนระหว่างใบรับรองที่ลงนามและข้อผิดพลาด: - x509: ใบรับรองที่ลงนามโดยหน่วยงานที่ไม่รู้จัก
ดังนั้นฉันจึงทำงานกับ matrix.org synapse homeserver และพยายามรวมศูนย์
ฉันได้รับใบรับรองสำหรับโฮมเซิร์ฟเวอร์ของฉัน มันมี 3 ไฟล์อยู่ข้างใน chain.crt(binary),server.crt(non-binary) และ server.key(non-binary)
server.crt ได้เริ่มต้นใบรับรองแล้ว และ...
1947 มุมมอง
schedule
08.01.2024
การตรวจสอบห่วงโซ่ใบรับรองล้มเหลวในใบรับรองลีฟ
ฉันสร้างห่วงโซ่ใบรับรอง PEM (CA, ระดับกลางและลีฟ) โดยใช้ pyopenssl และฉันต้องการยืนยันว่าฉันกำหนดทุกอย่างถูกต้องแล้ว
นี่คือขั้นตอนที่ฉันดำเนินการ:
ฉันสร้างใบรับรอง PEM สามใบ ลงนาม CA ด้วยตนเอง และกำหนดข้อจำกัดพื้นฐาน...
890 มุมมอง
schedule
02.01.2024
ดูเหมือนว่า ssl.SSLError แบบสุ่ม: [SSL: TLSV1_ALERT_INTERNAL_ERROR] ข้อผิดพลาดภายในการแจ้งเตือน tlsv1
เป้าหมาย: เพื่อรับรองความถูกต้องใน API อย่างสม่ำเสมอโดยใช้ไลบรารีคำขอของ python ในเครื่อง
ขณะนี้ ฉันประสบความสำเร็จในการตรวจสอบสิ่งที่ดูเหมือนจะสุ่มชิ้นละ 20-30 นาทีตลอดทั้งวัน ความพยายามที่เหลือได้รับข้อผิดพลาด:
ssl.SSLError: [SSL:...
648 มุมมอง
schedule
19.12.2023