webhook signature जांचें
HMAC output बनाएं, safe signature report copy करें और webhook code बदलने से पहले payload shape या encoding जांचें.
Checksum, webhook test और बदलाव जांच के लिए MD5, SHA-1, SHA-256, SHA-512 hash और HMAC signature बनाएं.
इनपुट / नतीजा
इनपुट, आउटपुट और कॉपी क्रियाएं इसी मुख्य हिस्से में हैं. उदाहरण और जांच नीचे अलग रखे गए हैं.
लोकल सेशन
इनपुट स्थिति केवल इस ब्राउज़र में रहती है, ताकि बिना खाते के पिछला काम लौटाया जा सके.
मुख्य इनपुट/आउटपुट पूरा होने के बाद ही उदाहरण, जांच सूची और संबंधित साधन खोलें.
webhook signature जांचें
HMAC output बनाएं, safe signature report copy करें और webhook code बदलने से पहले payload shape या encoding जांचें.
secure token बनाएं
session/API/CSRF values बनाएं, safe token report copy करें, hashes मिलाएं और identifiers सही चुनें.
सुरक्षित पासवर्ड handoff बनाएं
पासवर्ड या passphrase बनाएं, secret value बिना रिपोर्ट कॉपी करें, फिर token और hash सही चुनें.
पासवर्ड या passphrase बनाएं और secret value छिपाकर रिपोर्ट कॉपी करें.
API, session, CSRF या webhook secrets के लिए password reuse के बजाय random tokens इस्तेमाल करें.
Hash या HMAC को checksum और signature workflow के लिए ही रखें, password storage के लिए नहीं.
कॉपी से पहले
आम असफल स्थितियां
संबंधित टूल
गाइड
मुख्य इनपुट/आउटपुट पूरा होने के बाद ही उदाहरण, जांच सूची और संबंधित साधन खोलें.
hello worldrelease-artifact-v1.2.3{"id":123,"status":"ok"}Hash उदाहरण
इनपुट बाइट
11
अक्षर
11
पंक्तियां
1
Algorithm
4
जिस सिस्टम से तुलना है, वही digest इस्तेमाल करें.
MD5
केवल पुराना checksum
5eb63bbbe01eeed093cb22bb8f5acdc3SHA-1
पुराना; collision जोखिम
2aae6c35c94fcfb415dbe95f408b9ce91ee846edSHA-256
सुझाया checksum default
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9SHA-512
मजबूत तुलना के लिए लंबा digest
309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76fHash signature रिपोर्ट
Raw input या secret शामिल किए बिना checksum/HMAC handoff report copy करें.
Mode
Digest
इनपुट बाइट
11
पंक्तियां
1
Algorithm
4
Primary output
SHA-256
Safe signature checklist
# Hash signature रिपोर्ट
- जांच समय: Browser copy time
- Mode: Digest
- इनपुट बाइट: 11
- पंक्तियां: 1
- Input शामिल: नहीं, सिर्फ byte और line counts शामिल हैं.
## Digest और signature outputs
- MD5: 5eb63bbbe01eeed093cb22bb8f5acdc3 (केवल पुराना checksum)
- SHA-1: 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed (पुराना; collision जोखिम)
- SHA-256: b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 (सुझाया checksum default)
- SHA-512: 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f (मजबूत तुलना के लिए लंबा digest)
## Review notes
- Password storage के लिए plain hash न इस्तेमाल करें. salt वाला slow password hash इस्तेमाल करें.
## Safe signature checklist
- दूसरे system से compare करने से पहले line endings, whitespace और encoding normalize करें.
- Algorithm और output encoding receiving system से match करते हैं या नहीं confirm करें.
- HMAC secret खुद कभी share न करें; सिर्फ signature और verification context share करें.
- Fast hashes को password storage या encryption न मानें.
- छोटे prefix की जगह पूरा digest या signature compare करें.कॉपी के लिए तैयार नतीजा
MD5: 5eb63bbbe01eeed093cb22bb8f5acdc3
SHA-1: 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed
SHA-256: b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
SHA-512: 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f