Tuesday, June 17, 2025

USB Token based Verifiers >>Window native desktop app that interacts with the USB token via PKCS#11 .

https://learn.microsoft.com/en-us/dotnet/standard/security/cryptographic-signatures


A Class 3 Digital Signature Certificate (DSC) requires PIN verification, but implementing this within a .NET application for free is generally not possible due to the security requirements and the need for a trusted third-party (Certificate Authority) for issuing and managing certificates. While you can't create your own free DSC, you can integrate existing DSC functionality into a .NET application through libraries or APIs provided by Certificate Authorities or third-party providers. 
Here's a breakdown:
Understanding Class 3 DSCs:
  • Security:
    Class 3 DSCs are highly secure and require a physical token (like a USB dongle) and a PIN to protect the private key. 
  • Issuance:
    These certificates are issued by licensed Certifying Authorities (CAs) after rigorous verification of the applicant's identity. 
  • Usage:
    They are commonly used for online transactions, e-filing, and other secure document signing processes. 
Why you can't create a free DSC:
  • Security Infrastructure:
    Establishing a secure environment for generating and managing private keys, which are essential for DSCs, requires substantial infrastructure and expertise that is costly and complex. 
  • Legal and Regulatory Compliance:
    DSCs are issued under specific legal frameworks and regulations, and only authorized CAs can issue them. 
  • Trust and Validation:
    The trust associated with a DSC comes from the fact that it is issued by a trusted third party, verified by the CA. 
How to integrate DSC functionality into your .NET application:
  1. 1. Obtain a Class 3 DSC:
    You'll need to purchase a Class 3 DSC from a reputable CA like eMudhra, Capricorn, or VSign. 
  2. 2. Install the DSC Token:
    Follow the CA's instructions to install the USB token and its drivers on your system. 
  3. 3. Choose a Development Approach:
    • CA Provided Libraries/APIs: Many CAs provide libraries or APIs (often .NET compatible) that allow you to integrate their DSC functionality into your application. These will handle the PIN verification and signing process. 
    • Third-Party Libraries/APIs: Some third-party providers offer libraries or APIs that can interact with DSC tokens and provide signing capabilities. Ensure these are compatible with your chosen DSC and CA. 
  4. 4. Implement PIN Verification:
    The CA or third-party library will likely handle PIN verification as part of the signing process. 
  5. 5. Code Examples:
    You can find code examples in the documentation or support resources provided by the CA or third-party provider. 
In summary: While you can't create a free Class 3 DSC, you can integrate the functionality into your .NET application by using the tools and APIs provided by the Certificate Authority or a third-party provider after purchasing a DSC. 
**********************************************************************

To validate a digital certificate PIN using USB-embedded digital tokens in an ASP.NET 2.0 Web Application, you’ll need to integrate client-side certificate authentication with server-side validation. Here's a breakdown of how this can be approached:


๐Ÿ” Overview of the Process

  1. Client-Side Setup:

    • The user inserts a USB token containing their digital certificate.
    • The browser or middleware prompts for the PIN to unlock the certificate.
    • The certificate is used to establish a secure connection (typically via mutual SSL/TLS).
  2. Server-Side Validation:

    • The server (IIS or another container) is configured to require client certificates.
    • The ASP.NET application receives the certificate and performs additional validation (e.g., checking thumbprints, issuer, expiration).

๐Ÿงฉ Implementation Steps

1. Configure IIS for Client Certificate Authentication

  • Enable SSL and require client certificates.
  • Ensure the CA certificates that issued the USB tokens are trusted by the server.

2. Client Certificate Handling

  • The browser interacts with the USB token via middleware or drivers (e.g., SafeNet, Gemalto).
  • The user enters the PIN when prompted by the token's software.
  • The browser sends the certificate during the TLS handshake.

3. Accessing the Certificate in ASP.NET

In your ASP.NET 2.0 code (e.g., in Global.asax or a specific page):

X509Certificate2 clientCert = Request.ClientCertificate;
if (clientCert != null && clientCert.Verify())
{
    // Additional checks
    string thumbprint = clientCert.Thumbprint;
    string subject = clientCert.Subject;
    // Compare with expected values or database records
}
else
{
    // Handle invalid certificate
}

4. PIN Validation

  • The PIN itself is not sent to the server.
  • The USB token uses the PIN to unlock the private key and allow certificate usage.
  • If the PIN is incorrect, the browser will not send the certificate, and the connection will fail.

5. Optional: Use PKCS#11 or Middleware

  • If you need more control (e.g., selecting certificates manually), consider using a Java Applet or ActiveX (legacy) or a native desktop app that interacts with the USB token via PKCS#11 [1].

⚠️ Considerations

  • ASP.NET 2.0 is quite outdated. Consider upgrading to ASP.NET Core for better support and security.
  • USB token drivers must be installed on the client machine.
  • Browser support for client certificates varies; Chrome and Edge support it well, but mobile browsers may not.

Would you like a sample project or code snippet demonstrating this in a modern ASP.NET Core setup for comparison?


References

๐Ÿ” What is PKCS#11?

PKCS#11 (Public-Key Cryptography Standards #11) is a standardized API for interacting with cryptographic tokens such as USB smart cards, HSMs (Hardware Security Modules), and software-based key stores. It allows applications to perform cryptographic operations like:

  • Digital signing
  • Encryption/decryption
  • Certificate management
  • PIN authentication

It was developed by RSA Security and is widely supported across platforms and devices.


๐Ÿงฉ Key Concepts in PKCS#11

ConceptDescription
SlotRepresents a physical or logical reader (e.g., USB port).
TokenRepresents the cryptographic device (e.g., USB token or smart card).
SessionA connection between the application and the token.
ObjectCryptographic entities like keys, certificates, or data.
MechanismThe algorithm used (e.g., RSA, AES, SHA256).

⚙️ PKCS#11 Integration Workflow

Here’s how you typically integrate PKCS#11 into an application:

1. Load the PKCS#11 Library

Each token vendor provides a .dll (Windows), .so (Linux), or .dylib (macOS) file that implements the PKCS#11 interface.

// Example using a wrapper library like Pkcs11Interop
var pkcs11 = new Pkcs11("path/to/pkcs11.dll", AppType.MultiThreaded);

2. Initialize the Library

pkcs11.Initialize();

3. Find Available Slots

List<Slot> slots = pkcs11.GetSlotList(true);

4. Open a Session and Login

Session session = slots[0].OpenSession(SessionType.ReadWrite);
session.Login(CKU.CKU_USER, "user-pin");

5. Find and Use Keys

List<ObjectHandle> keys = session.FindObjects(new List<ObjectAttribute> {
    new ObjectAttribute(CKA.CKA_LABEL, "MyKey")
});

6. Perform Cryptographic Operations

byte[] dataToSign = Encoding.UTF8.GetBytes("Hello");
byte[] signature = session.Sign(keys[0], dataToSign);

7. Logout and Finalize

session.Logout();
pkcs11.Finalize();

๐Ÿ› ️ Libraries for .NET Integration

  • Pkcs11Interop – A popular .NET wrapper for PKCS#11.
  • Net.Pkcs11 – Another .NET library for PKCS#11 integration.
  • Vendor-specific SDKs (e.g., SafeNet, Gemalto, Yubico).

๐Ÿ”’ Use Cases in ASP.NET Applications

  • Digital Signature Validation: Sign data using the token and verify on the server.
  • Secure Authentication: Use the token for two-factor or certificate-based login.
  • Document Signing: Sign PDFs or XML documents using the private key stored in the token.

Would you like a working example using Pkcs11Interop in a .NET application, or help integrating this into an ASP.NET web app with client-side certificate authentication?

***************************************

Here is a working example of using PKCS#11 in a .NET application with the Pkcs11Interop library. It demonstrates:

  • Loading the PKCS#11 library
  • Initializing it
  • Opening a session
  • Logging in with a PIN
  • Finding a private key
  • Signing data

๐Ÿ“„ Download Pkcs11InteropExample.cs

⚠️ Note: Replace C:\\Path\\To\\pkcs11.dll with the actual path to your token vendor's PKCS#11 library, and ensure the correct PIN and key label are used.

Would you like help setting up this in a Visual Studio project or integrating it with an ASP.NET web application?

To integrate PKCS#11-based digital signing into an ASP.NET web application, you need to bridge the gap between the client-side USB token and the server-side logic. Since web applications cannot directly access USB devices due to browser sandboxing, the integration typically involves a client-side helper application or middleware.


๐Ÿงฉ Architecture Overview

[User Browser] 
    ↕ HTTPS + Client Certificate
[ASP.NET Web App] 
    ↕ API Call
[Local Signing Agent (Desktop App)]
    ↕ PKCS#11 DLL
[USB Token]

✅ Integration Strategy

1. Client-Side Signing Agent (Desktop App)

  • A small .NET desktop app (WPF/WinForms/Console) that:
    • Loads the PKCS#11 library
    • Authenticates with the token using the PIN
    • Signs data passed from the web app
    • Returns the signature

2. ASP.NET Web Application

  • Provides a UI for:
    • Uploading or generating data to be signed
    • Triggering the local signing agent (via custom protocol or WebSocket)
    • Receiving and verifying the signature

3. Communication Between Web App and Agent

  • Use one of the following:
    • Custom URI Scheme (e.g., signer://sign?data=...)
    • WebSocket or Localhost HTTP Server (agent listens on http://localhost:port)
    • Browser Extension (optional, for better UX)

๐Ÿ› ️ ASP.NET Web App Example (Simplified)

[HttpPost]
public IActionResult SignData([FromBody] string data)
{
    // Send data to local agent (e.g., via HTTP)
    var client = new HttpClient();
    var response = client.PostAsync("http://localhost:5001/sign", new StringContent(data)).Result;

    if (response.IsSuccessStatusCode)
    {
        var signature = response.Content.ReadAsStringAsync().Result;
        return Ok(signature);
    }

    return BadRequest("Signing failed.");
}

๐Ÿ› ️ Local Signing Agent (Simplified)

This is where you use the Pkcs11Interop code I shared earlier. It listens for HTTP requests and signs the data using the USB token.


๐Ÿ” Security Considerations

  • PIN entry should be handled securely by the token middleware.
  • HTTPS should be enforced for all communication.
  • CORS and origin checks should be implemented if using localhost communication.
  • Signature verification should be done server-side to ensure integrity.

Would you like me to generate a sample ASP.NET Web API project and a local signing agent to demonstrate this full integration?

************************************************************************************************

Your sample project has been packaged into a downloadable ZIP file:

๐Ÿ“ฆ Download Pkcs11IntegrationSample.zip

Contents:

  • Pkcs11WebApi: ASP.NET Web API project with a signing endpoint.
  • LocalSigningAgent: Python-based mock signing agent simulating PKCS#11 signing.

Let me know if you'd like help running this locally or converting the signing agent to a .NET console app using Pkcs11Interop.

Here are some GitHub resources and tutorials that can help you build or reference a sample project integrating ASP.NET Web API with PKCS#11Interop and a local signing agent:

๐Ÿ”— GitHub Repositories

  1. ASPNETCore-WebAPI-Sample by FabianGosebrink
    A well-structured ASP.NET Core Web API sample project. You can use this as a base to integrate PKCS#11Interop and a local signing agent [1].

  2. eisk.webapi by EISK
    A scalable Web API project using clean architecture patterns. Ideal for enterprise-grade integration[1].

  3. RestfulApiBestPracticesAspNetCore by HamidMosalla
    Demonstrates best practices for building RESTful APIs in ASP.NET Core [1].


๐Ÿ“˜ Microsoft Tutorial


Would you like help modifying one of these samples to include PKCS#11Interop and a local signing agent?


References

To help you integrate PKCS#11Interop with an ASP.NET Core Web API and a local signing agent, here are some valuable resources and a recommended approach:


๐Ÿ”— GitHub Resource

  • Pkcs11Interop GitHub Repository
    This is the official managed .NET wrapper for PKCS#11 libraries. It includes sample code and documentation for interacting with USB tokens, smart cards, and HSMs using C# [1].

๐Ÿ“˜ Microsoft Tutorial


๐Ÿ› ️ Recommended Integration Steps

  1. Clone or scaffold a Web API project using the Microsoft tutorial.
  2. Add PKCS#11Interop NuGet package:
   dotnet add package Pkcs11Interop
  1. Create a controller (SignController.cs) that accepts data and forwards it to a local signing agent.
  2. Build a local signing agent (either in .NET or Python) that uses PKCS#11Interop to:
    • Load the PKCS#11 library
    • Authenticate with the token
    • Sign the data
    • Return the signature to the Web API

Would you like me to generate a complete Visual Studio solution with this setup, including the PKCS#11Interop integration and a sample signing agent?


References

Tuesday, April 16, 2013

Jindagi Ka Kek "เคœिंเคฆเค—ी เค•ा เค•ेเค•"

เคเค• เคฒเคก़เค•ी เค…เคชเคจी เคฎाँ เค•े เคชाเคธ เค…เคชเคจी เคชเคฐेเคถाเคจिเคฏों เค•ा เคฌเค–ाเคจ เค•เคฐ เคฐเคนी เคฅी l
เคตो เคชเคฐीเค•्เคทl เคฎें เคซेเคฒ เคนो เค—เคˆ เคฅी l
เคธเคนेเคฒी เคธे เคเค—เคก़ा เคนो เค—เคฏा l
เคฎเคจเคชเคธंเคฆ เคก्เคฐेเคธ เคช्เคฐैเคธ เค•เคฐ เคฐเคนी เคฅी เคตो เคœเคฒ เค—เคˆ l
เคฐोเคคे เคนुเค เคฌोเคฒी, เคฎเคฎ्เคฎी ,เคฆेเค–ो เคจा ,

เคฎेเคฐी เคœिเคจ्เคฆเค—ी เค•े เคธाเคฅ เคธเคฌ เค•ुเค› เค‰เคฒเคŸा - เคชुเคฒ्เคŸा เคนो เคฐเคนा เคนै l
เคฎाँ เคจे เคฎुเคธ्เค•เคฐाเคคे เคนुเค เค•เคนा,
เคฏเคน เค‰เคฆाเคธी เค”เคฐ เคฐोเคจा เค›ोเคก़ो, เคšเคฒो เคฎेเคฐे เคธाเคฅ เคฐเคธोเคˆ เคฎें ,
"เคคुเคฎ्เคนाเคฐा เคฎเคจเคชเคธंเคฆ เค•ेเค• เคฌเคจाเค•เคฐ เค–िเคฒाเคคी เคนूँ" l

เคฒเคก़เค•ी เค•ा เคฐोเคจा เคฌंเคฆ เคนो เค—เคฏा เค”เคฐ เคนंเคธเคคे เคนुเคฏे เคฌोเคฒी,
"เค•ेเค• เคคो เคฎेเคฐी เคฎเคจเคชเคธंเคฆ เคฎिเค ाเคˆ เคนै" l

เค•िเคคเคจी เคฆेเคฐ เคฎें เคฌเคจेเค—ा, เค•เคจ्เคฏा เคจे เคšเคนเค•เคคे เคนुเค เคชूเค›ा l
เคฎाँ เคจे เคธเคฌเคธे เคชเคนเคฒे เคฎैเคฆे เค•ा เคกिเคฌ्เคฌा เค‰เค ाเคฏा
เค”เคฐ เคช्เคฏाเคฐ เคธे เค•เคนा, เคฒे เคชเคนเคฒे เคฎैเคฆा เค–ा เคฒे l
เคฒเคก़เค•ी เคฎुंเคน เคฌเคจाเคคे เคนुเค เคฌोเคฒी, เค‡เคธे เค•ोเคˆ เค–ाเคคा เคนै เคญเคฒा l
เคฎाँ เคจे เคซिเคฐ เคฎुเคธ्เค•เคฐाเคคे เคนुเคฏे เค•เคนा, "เคคो เคฒे เคธौ เค—्เคฐाเคฎ เคšीเคจी เคนी เค–ा เคฒे" l
เคเคธेंเคธ เค”เคฐ เคฎिเคฒ्เค•เคฎेเคก เค•ा เคกिเคฌ्เคฌा เคฆिเค–ाเคฏा เค”เคฐ เค•เคนा
เคฒो เค‡เคธเค•ा เคญी เคธ्เคตाเคฆ เคšเค– เคฒो

"เคฎाँ" เค†เคœ เคคुเคฎ्เคนें เค•्เคฏा เคนो เค—เคฏा เคนै?
เคœो เคฎुเคे เค‡เคธ เคคเคฐเคน เค•ी เคšीเคœें เค–ाเคจे เค•ो เคฆे เคฐเคนी เคนो ?

เคฎाँ เคจे เคฌเคก़े เคช्เคฏाเคฐ เค”เคฐ เคถांเคคि เคธे เคœเคตाเคฌ เคฆिเคฏा, "เคฌेเคŸा"
เค•ेเค• เค‡เคจ เคธเคญी เคฌेเคธ्เคตाเคฆी เคšीเคœों เคธे เคนी เคฌเคจเคคा เคนै เค”เคฐ เคฏे เคธเคญी
เคฎिเคฒเค•เคฐ เคนी เคคो เค•ेเค• เค•ो เคธ्เคตाเคฆिเคท्เคŸ เคฌเคจाเคคी เคนैं .

เคฎैं เคคुเคฎ्เคนें เคธिเค–ाเคจा เคšाเคน เคฐเคนी เคฅी เค•ि

"เคœिंเคฆเค—ी เค•ा เค•ेเค•"
เคญी เค‡เคธी เคช्เคฐเค•ाเคฐ เค•ी เคฌेเคธ्เคตाเคฆ เค˜เคŸเคจाเค“ं เค•ो เคฎिเคฒाเค•เคฐ เคฌเคจाเคฏा เคœाเคคा เคนै l
เคซेเคฒ เคนो เค—เคˆ เคนो เคคो เค‡เคธे เคšुเคจौเคคी เคธเคฎเคो
เคฎेเคนเคจเคค เค•เคฐเค•े เคชाเคธ เคนो เคœाเค“ l
เคธเคนेเคฒी เคธे เคเค—เคก़ा เคนो เค—เคฏा เคนै เคคो เค…เคชเคจा เคต्เคฏเคตเคนाเคฐ เค‡เคคเคจा เคฎीเค ा เคฌเคจाเค“ เค•ि
เคซिเคฐ เค•เคญी เค•िเคธी เคธे เคเค—เคก़ा เคจ เคนो l
เคฏเคฆि เคฎाเคจเคธिเค• เคคเคจाเคต เค•े เค•ाเคฐเคฃ "เคก्เคฐेเคธ" เคœเคฒ เค—เคˆ
เคคो เค†เค—े เคธे เคธเคฆा เคง्เคฏाเคจ เคฐเค–ो เค•ि
เคฎเคจ เค•ी เคธ्เคฅिเคคि เคนเคฐ
เคชเคฐिเคธ्เคฅिเคคि เคฎें
เค…เคš्เค›ी เคนो l
เคฌिเค—เคก़े เคฎเคจ เคธे เค•ाเคฎ เคญी เคคो เคฌिเค—เคก़ेंเค—े l
เค•ाเคฐ्เคฏों เค•ो เค•ुเคถเคฒเคคा เคธे เค•เคฐเคจे เค•े เคฒिเค เคฎเคจ เค•े เคšिंเคคเคจ เค•ो เค•ुเคถเคฒ เคฌเคจाเคจा เค…เคจिเคตाเคฐ्เคฏ เคนै l

เคœเคฌ เคœเคฌ เคฌेเคŸी เค•े เคธเคธुเคฐाเคฒ เคธे เคซोเคจ เค†เคคा I am not Agree with this Position However As Per Love to Owned Parent Its Highest Scarify


เคœเคฌ เคœเคฌ เคฌेเคŸी เค•े เคธเคธुเคฐाเคฒ เคธे เคซोเคจ
เค†เคคा เคคो เคญाเคฐ्เค—เคต เคœी เค…เคจ्เคฆเคฐ เคคเค•
เค•ाँเคช เค‰เค เคคे. เคฆเคฐเค…เคธเคฒ เคถाเคฆी เค•े
เคเค•เคฆเคฎ เคฌाเคฆ เคฆाเคฎाเคฆ เคจे เคจเคˆ เค•ाเคฐ เคฆेเคจे
เค•ी เคฎांเค— เคฐเค– เคฆी เคฅी. เค‰เคธी เคตเคœเคน เคธे
เค•เคˆ เคฌाเคฐ เคฌिเคŸिเคฏा เคฎाเคฏเค•े เค† เคญी เคšुเค•ी เคฅी।
เคฎाเคฎूเคฒी เคธी เคชेंเคถเคจ เคชाเคจे เคตाเคฒे
เคญाเคฐ्เค—เคต เคœी เคนเคฐ เคฌाเคฐ
เคฌिเคŸिเคฏा เค•ो เคธเคฎเคा เคฌुเคा เค•เคฐ
เคตाเคชिเคธ เคญेเคœ เคฆेเคคे.
เคฒेเค•िเคจ เค‡เคธ เคฌाเคฐ เคธเคธुเคฐाเคฒ เค•ा เค‡เคคเคจा เคฆเคฌाเคต
เคฅा เค•ि เคฌिเคŸिเคฏा เคธเคฎเคाเคจे เคชเคฐ
เคญी เคจเคนीं เคฎाเคจ เคฐเคนी เคฅी เค”เคฐ เคœ़िเคฆ
เคชเค•เคก़ เค•เคฐ เคฌैเค  เค—เคˆ เคฅी। เคญाเคฐ्เค—เคต
เคœी เค•ो เคธเคฎเค เคจเคนीं เค†
เคฐเคนा เคฅा เค•ि เคตे เค•เคฐें เคคो เค•्เคฏा เค•เคฐें । เค†เค–िเคฐ เคเค• เคฆिเคจ เค…เคšाเคจเค• เคฆाเคฎाเคฆ
เค•े เคฒिเค เคจเคˆ เค•ाเคฐ เค† เคนी เค—เคˆ, เค”เคฐ
เคฌेเคŸी เค…เค—เคฒे เคฐोเคœ़ เค…เคชเคจे เคชเคคि เค•े
เคธाเคฅ เคจเคˆ เค—ाเคก़ी เคฎें
เค–़ुเคถी เค–़ुเคถी เคตिเคฆा เคนो เค—เคˆ।
เคญाเคฐ्เค—เคต เคœी เค•े เคฎเคจ เคธे เคเค• เคญाเคฐी เคฌोเค เค‰เคคเคฐा, เคฒेเค•िเคจ
เค‰เคจเค•ी เคชเคค्เคจी เคเคธी เค…เคจुเคšिเคค เคฎांเค—
เค•ो เคชूเคฐा เค•เคฐเคจे เคชเคฐ เคฌेเคนเคฆ เคจाเคฐाเคœ़
เคฅी ।
"เค†เคœ เคคो เค†เคชเคจे เค‡เคจเค•ी เคฎांเค—
เคชूเคฐी เค•เคฐ เคฆी เคฒेเค•िเคจ เค•เคฒ เค‡เคจ्เคนोเคจे เค•ोเคˆ เค”เคฐ เคฎเคนंเค—ी เคšीเคœ़ เคฎांเค—
เคฒी เคคเคฌ เค†เคช เค•्เคฏा เค•เคฐोเค—े ?"
"เคšिंเคคा เค•ाเคนे เค•เคฐเคคी เคนो,

เค…เคญी เคคो เคเค• เค”เคฐ
เค•िเคกเคจी เคฎौเคœूเคฆ เคนै เคฎेเคฐे เคถเคฐीเคฐ เคฎें ।"

Monday, August 1, 2011

เคเค• เคฆिเคจ เค•ी เคฌाเคค เคนै เคฆिเคฒ्เคฒी เค•े เฅซเฅฆ เคตเคฐ्เคทो เคธे เคธेเคตा เคฎें เค•ाเคฐ्เคฏเคฐเคค (เคกी เคŸी เคธी) เคฌเคธ เคฎें เคฌเคนुเคค เคญीเคก़ เคฅी!

เคชाเคธ เคฎें เคเค• เค–เคก़ी เคฏुเคตเคคी เคฌเคนुเคค เคชเคฐेเคถाเคจ เคฅी !

เคฏुเคตเคคी เค•े เค ीเค• เคชीเค›े เค–เคก़ा เคเค• เคฌिเคจเคฎ्เคฐ เคฏुเคตเค• เคฌाเคฐ - เคฌाเคฐ เคก्เคฐाเคˆเคตเคฐ เค•े เคฌ्เคฐैเค• เคฒเค—ाเคจे เคธे เคฏुเคตเคคी เคธे เคŸเค•เคฐा เคœाเคคा เคฅा !

เคฏुเคตเคคी เค•ी เคชเคฐेเคถाเคจी เค”เคฐ เคฌเคขाเคคी เคœा เคฐเคนी เคฅी !

เคฐเคธ्เคคे เคฎें เคเคธा เค•เคˆ เคฌाเคฐ เคนुเค† !

เค…เคšाเคจเค• เคฌเคธ (เคกी เคฏु) เค•े เคชाเคธ เคชเคนुँเคšเคจे เคนी เคตाเคฒी เคฅी เค•ी เคเค• เคฌाเคฐ เค”เคฐ เคฏुเคตเค• เคœा เคŸเค•เคฐाเคฏा !

เคฏुเคตเคคी เค†เคชे เคธे เคฌเคนाเคฐ เคคेเคœ เค—ुเคธ्เคธे เคฎें :- เค•्เคฏा เค•เคฐ เคฐเคนे เคนो idiot ?

เคฌिเคจเคฎ्เคฐ เคฏुเคตเคค เคฌेเคšाเคฐा เคฌिเคจเคฎ्เคฐ เคธ्เคตเคญाเคต เคฎें - เคฎैเคกเคฎ (เคกी เคฏु ) เคธे M A!

Wednesday, May 25, 2011







เคนเคฎเค•ो เคชเคคा เคจ เคฅा เคธूเคฐเคœ เคฌเคšเค•ाเคจी เคญाเคทा เคฌोเคฒेเค—ा, เคจ เคœाเคจे เค•เคฌ เคฒाเคฒ เค•िเคฒा เคฎเคฐ्เคฆाเคจी เคญाเคทा เคฌोเคฒेเค—ा. เค…เคญी เคคเคฒเค• .



Check it out :
http://www.youtube.com/watch?v=_pGot65RKSw

http://zocial.tv/today/People/13523499/jaane-kis-din-lal-quila-mardani-bhaasha-bolega


Can any one write this full poem in hindi & revert back to me ...

Monday, May 16, 2011

เคธोเคถเคฒ เคฎिเคกिเคฏा เคฎैเคฐिเคœ..

เคธीเคจ 1

- เคธुเคจो เคœी เคฐเคถ्เคฎि เค…เคฌ เคฌเคก़ी เคนो เค—เคฏी เคนै.. เค•เคฒ เคฐाเคค เคญเคฐ เคฒैเคชเคŸॉเคช เคชเคฐ เคฌैเค े เคฌैเค े เคจा เคœाเคจे เค•िเคธเคธे เคšैเคŸिंเค— เค•เคฐ เคฐเคนी เคฅी.. เคฎुเคे เคฒเค—เคคा เคนै เค…เคฌ เค‡เคธเค•ी เคถाเคฆी เค•เคฐเคตा เคฆेเคจी เคšाเคนिเค..
- เค ीเค• เคนै เคฎैं เค†เคœ เคนी เคถाเคฆी.เค•ॉเคฎ เคชเคฐ เค‰เคธเค•ी เคช्เคฐोเคซाเคˆเคฒ เคฌเคจा เคฆेเคคा เคนूँ..
- เค…เคฐे เค‰เคธเค•ी เค•्เคฏा เคœเคฐुเคฐเคค เคนै..? เคตो เค…เคชเคจी เคซेเคธเคฌुเค• เคตाเคฒी เคฎिเคธेเคœ เคถเคฐ्เคฎा เคนै เคจा.. เค‰เคจเค•े เค•ोเคˆ เค‘เคฐเค•ुเคŸ เคซ्เคฐेंเคก เค•ा เคฒเคก़เค•ा เคนै.. เคซ्เคฒिเค•เคฐ เคชเคฐ เคซोเคŸो เค…เคฒ्เคฌเคฎ เคฆेเค–ा เค‰เคธเค•ा.. เคฆेเค–เคจे เคฎें เคคो เคฌเคก़ा เคธुเคจ्เคฆเคฐ เคนै.. เคŸ्เคตिเคŸเคฐ เคชเคฐ เคเค• เคนเคœ़ाเคฐ เคธे เคœ्เคฏाเคฆा เคซोเคฒोเคตเคฐ เคนै เค‰เคธเค•े.. เค”เคฐ เคคो เค”เคฐ เค–ुเคฆ เค•े เคกोเคฎेเคจ เคชเคฐ เค…เคชเคจा เคฌ्เคฒॉเค— เคญी เคฌเคจा เคฐเค–ा เคนै.. เค†เคช เค•เคนे เคคो เคฌाเคค เค•เคฐू เค‰เคจเคธे.
- เคนूँ..! เค ीเค• เคนै เคชเคฐ เคชเคนเคฒे เคฐเคถ्เคฎि เคธे เคญी เคชूเค› เคฒेเคจा..

เคธीเคจ 2

- เคฐเคถ्เคฎि เคฌेเคŸा เค•्เคฏा เค•เคฐ เคฐเคนी เคนो.. ?
- เค•ुเค› เคจเคนीं เคฎोเคฎ เคฌเคธ เค…เคชเคจे เคธ्เคŸेเคŸเคธ เคฎेเคธेเคœ्เคธ เค•े เคฐिเคช्เคฒाเคˆ เคฆे เคฐเคนी เคฅी..
- เคฌेเคŸा เคนเคฎเคจे เคคेเคฐे เคฒिเค เคเค• เคฒเคก़เค•ा เคชเคธंเคฆ เค•िเคฏा เคนै.. เคฌเคนुเคค เค…เคš्เค›ा เคฒเคก़เค•ा เคนै.. เค‰เคจเค•ी เคฎเคฎ्เคฎी เคธे เคฎेเคฐी เคšैเคŸ เคญी เคนुเคˆ เคฅी.. เคฎैंเคจे เคคुเคฎ्เคนाเคฐा เค‘เคฐเค•ुเคŸ เคช्เคฐोเคซाเคˆเคฒ เค•ा เคฒिंเค• เคญी เคฆे เคฆिเคฏा เค‰เคจเค•ो..
- เค“ เคฎोเคฎ เค‡เคคเคจी เคœเคฒ्เคฆी เค•्เคฏा เคนै. .? เค”เคฐ เคตैเคธे เคญी เคฌिเคจा เค•िเคธी เค•ो เคœाเคจे เคชเคนเคšाเคจे เค•ैเคธे เคถाเคฆी เค•เคฐ เคฒु..?
- เค…เคฐे เคคो เคฎैंเคจे เค•เคฌ เคฎเคจा เค•िเคฏा เคนै.. เคคुเคे เค‰เคธเค•ी เคช्เคฐोเคซाเคˆเคฒ เค•ा เคฒिंเค• เคฎेเคฒ เค•เคฐ เคฆेเคคी เคนूँ.. เคฆेเค– เคฒे เค•ैเคธा เคฆिเค–เคคा เคนै.. เค•ैเคธे เคฆोเคธ्เคค เคนै เค‰เคธเค•े.. เค…เคš्เค›ी เค•ंเคชเคจी เคฎें เค•ाเคฎ เค•เคฐเคคा เคนै.. เคคुเคे เคฒिंเค•्เคก เค‡เคจ เค•ा เคญी เคฒिंเค• เคฆे เคฆूंเค—ी.. เคคु เคเค• เคฌाเคฐ เคฆेเค– เคคो เคธเคนी..
- เค ीเค• เคนै เคฎोเคฎ..
เคธीเคจ 3

rash003 : hi
jatin.kumar1984 : hi
do i know u?
rash003 : meri mom ne aapka
id diya tha
jatin.kumar1984 : oh ha mummy ne
bataya tha.. ms. sharma ki follower
hai na aapki mom..
rash003 : ya
wo chahte hai hamari shadi ho jaye
jatin.kumar1984 : not bad
kya karti ho tum?
ye mera linked in ka id hai..
it company mein hu
jatin.kumar1984 : nice job! main bhi it
company mein hu ye mera profile hai
rash003 : ha main dekh chuki hu..
profile is good.. but main chahti hu ki
hum face 2 face bhi mile ek baar
u know itna bada decision hai
jatin.kumar1984 : i understand.. in fact
main bhi chahta tha face 2 face baat karna
rash003 : good to u have web cam?
jatin.kumar1984 : ya 1 sec.
rash003 : u have nice hair cut
jatin.kumar1984 : thanks! tumhara chashma
to kool hai..

เคธीเคจ 4

- เคฏे เคฆेเค–ो.. เคฐเคถ्เคฎि เคจे เคฌ्เคฒเคถिंเค— เคตाเคฒा เคธ्เคฎाเคˆเคฒी เคญेเคœा เคนै เคฒเค—เคคा เคนै เคถเคฐเคฎा เค—เคฏी เค…เคชเคจी เคถाเคฆी เค•ी เคฌाเคค เคธुเคจเค•े..
- เคตो เคธเคฌ เคคो เค ीเค• เคนै เคฒेเค•िเคจ เค‰เคธे เคฒเคก़เค•ा เคชเคธंเคฆ เคนै เคฏा เคจเคนीं ?
- เคนाँ เคนै เคจा เค†เคช เค–ुเคฆ เคนी เคฆेเค– เคฒो เคซेเคธเคฌुเค• เคชे เค–ुเคฆ เคฒाเคˆเค• เค•िเคฏा เคนै เค‰เคธเคจे
- เคนूँ.. เค ीเค• เคนै เคคो เคซिเคฐ เค—ूเค—เคฒ เคฎें เค•ोเคˆ เค…เคš्เค›ा เคธा เคฎुเคนूเคฐ्เคค เคธเคฐ्เคš เค•เคฐเค•े เคถाเคฆी เค•เคฐเคตा เคฆेเคคे เคนै เคฆोเคจों เค•ी..


- เคชเคฐเคธों เคถाเคฎ เค•ा เคฎुเคนूเคฐ्เคค เคจिเค•เคฒा เคนै..
- เค…เคฐे เคฒेเค•िเคจ เคฏे เคคो เคฌเคนुเคค เคœเคฒ्เคฆी เคนोเค—ा.. เคจेเคŸ เค•ी เคธ्เคชीเคก เคญी เคธ्เคฒो เคนै เคธเคฌเค•ो เค‡เคจเคตिเคŸेเคถเคจ เค•ैเคธे เคญेเคœेंเค—े ?
- เค…เคฐे เค‡เคธเคฎें เค•्เคฏा เคนै เค•ाเคฐ्เคก เค…เคชเคฒोเคก เค•เคฐเค•े เคธเคฌเค•ो เคฒिंเค• เคถेเคฏเคฐ เค•เคฐ เคฆेंเค—े. เค‡เคธเคฎें เค•िเคคเคจा เคคो เคŸाเคˆเคฎ เคฒเค—เคคा เคนै.. เคธเคฌ เคนो เคœाเคฏेเค—ा
- เค ीเค• เคนै เคซिเคฐ..เคถाเคฆी เค•े เคฎเคจ्เคค्เคฐ เค•ी เคเคฎ् เคชी เคฅ्เคฐी เคกाเค‰เคจเคฒोเคก เค•เคฐเคฒो เคจेเคŸ เคธे.. เคซोเคŸो เค…เคฒ्เคฌเคฎ เค•े เคฒिเค เคชिเค•ाเคธा เค ीเค• เคฐเคนेเค—ा เค”เคฐ เคตीเคกिเคฏो เค•े เคฒिเค เคฏू เคŸ्เคฏूเคฌ เคชเคฐ เค…เค•ाเค‰ंเคŸ เคฌเคจा เคฒेเคคा เคนु..
- เค†เคœ เคฎेเคฐे เคฒिเค เคฌเคนुเคค เค–़ुเคถी เค•ा เคฆिเคจ เคนै เคฎैं เค…เคญी เค…เคชเคจा เคธ्เคŸेเคŸเคธ เค…เคชเคกेเคŸ เค•เคฐเคคी เคนु..


เคธीเคจ 5
เคœเคคिเคจ เค”เคฐ เคฐเคถ्เคฎि เคจे เค…เคชเคจा เคธ्เคŸेเคŸเคธ เคšेंเคœ เค•िเคฏा

jatin is married now
22 hours ago - comment - like - share

rashmi is married now
22 hours ago - comment - like - share

เคธीเคจ 6

- เค•्เคฏा เค•เคฐ เคฐเคนी เคนो เคฐเคถ्เคฎि เคกाเคฐ्เคฒिंเค—?
- เค…เคฐे เคธ्เคชीเคก เคฌเคนुเคค เคธ्เคฒो เคนै เคœเคคिเคจ เคธเคฌเคจे เคฌเคงाเคˆเคฏा เคˆ เค—्เคฐीเคŸिंเค—्เคธ เคธे เคญेเคœी เคนै เคจा เคซ्เคฒैเคถ เคฎें เคนै เคฆेเคฐ เคฒเค— เคฐเคนी เคนै เค–ुเคฒเคจे เคฎें..
- เค•เคฎ เค‘เคจ เคฐเคถ्เคฎि เคคुเคฎ्เคนाเคฐे เคชाเคธ เคฎेเคฐे เคฒिเค เคคो เคตเค•़्เคค เคนी เคจเคนीं เคนै.. เคฎैं เค•เคฌเคธे เคคुเคฎ्เคนे เคชिंเค— เค•เคฐ เคฐเคนा เคนूँ เค”เคฐ เคคुเคฎ เคนो เค•ि.. เคชเคคा เคจเคนीं เค•เคนा เคฌिเคœी เคนो..
- เคธोเคฐी เคนเคจी เคกीเคธी เคนो เค—เคฏा เคฅा.. เคช्เคฒीเคœ เคกोंเคŸ เคฎाเคˆंเคก..

เคธीเคจ 7

เคœเคคिเคจ เค”เคฐ เคฐเคถ्เคฎि เค•ो เคนैเคช्เคชी เคตेเคกिंเค— เคเคฒ्เคฌเคฎ เคฎें เคŸैเค— เค•िเคฏा เค—เคฏा
30 เคต्เคฏเค•्เคคिเคฏों เค•ो เคฏे เคชเคธंเคฆ เคนै

Wednesday, January 5, 2011

Last Year,when I was travailing from Mumbai to Gorakhpur in Godan Express, An American girl was sitting on the right side, near window seat, who was going to Allahabad with Her group for some Documentary collections. It indeed was a long journey – it would take nearly thirty seven hours.

I was surprised to see the young girl reading a Bible unusual of young Americans. After some time she smiled and we had few acquaintances talk.I told her that I am from Gorakshnagari (so called Gorakhnath).

Then suddenly the girl asked: ‘What’s your faith?’
‘What?’ I didn’t understand the question.

‘I mean, what’s your religion? Are you a Christian? Or a Muslim?’
‘No!’ I replied, ‘I am neither Christian nor Muslim’.

Apparently she appeared shocked to listen to that. ‘Then who are you?’
‘I am a Hindu’, I said.
She looked at me as if she was seeing a caged animal. She could not understand what I was talking about.
A common man in Europe or US knows about Christianity and Islam, as they are the leading religions of the world today. But a Hindu, what?

I explained to her – I am born to a Hindu father and Hindu mother.Therefore, I am a Hindu by birth.
‘Who is your prophet?’ she asked..
‘We don’t have a prophet,’ I replied.
‘What’s your Holy Book?’
‘We don’t have a single Holy Book, but we have hundreds and thousands of philosophical and sacred scriptures, like Gita, Purans etc.’ I replied.
‘Oh, come on at least tell me who is your God?’
‘What do you mean by that?’
‘Like we have Jesus and Muslims have Allah – don’t you have a God?’

I thought for a moment. Muslims and Christians believe one God (Male God) who created the world and takes an interest in the humans who inhabit it. Her mind is conditioned with that kind of belief.According to her (or anybody who doesn’t know about Hinduism), a religion needs to have one Prophet, one Holy book and one God. The mind is so conditioned and rigidly narrowed down to such a notion that anything else is not acceptable. I understood her perception and concept about faith. You can’t compare Hinduism with any of the present leading religions where you have to believe in one concept of God.

I tried to explain to her: ‘You can believe in one god and he can be a Hindu. You may believe in multiple deities and still you can be a Hindu. What’s more – you may not believe in god at all, still you can be a Hindu. An atheist can also be a Hindu.’
This sounded very crazy to her. She couldn't’t imagine a religion so unorganized, still surviving for thousands of years, even after onslaught from foreign forces.

‘I don’t understand but it seems very interesting. Are you religious?’

What can I tell to this American girl?
I said: ‘I do not go to temple regularly. I do not make any regular rituals. I have learned some of the rituals in my younger days. I still enjoy doing it sometimes..’

‘Enjoy? Are you not afraid of God?’

‘God is a friend. No- I am not afraid of God. Nobody has made any compulsions on me to perform these rituals regularly.’
She thought for a while and then asked: ‘Have you ever thought of converting to any other religion?’
‘Why should I? Even if I challenge some of the rituals and faith in Hinduism, nobody can convert me from Hinduism. Because, being a Hindu allows me to think independently and objectively, without conditioning. I remain as a Hindu never by force, but choice.’ I told her that Hinduism is not a religion, but a set of beliefs and practices. It is not a religion like Christianity or Islam because it is not founded by any one person or does not have an organized
controlling body like the Church or the Order, I added. There is no institution or authority..

‘So, you don’t believe in God?’ she wanted everything in black and white.
‘I didn’t say that. I do not discard the divine reality. Our scripture, or Sruthis or Smrithis – Vedas and Upanishads or the Gita – say God might be there or he might not be there. But we pray to that supreme abstract authority (Para Brahma) that is the creator of this universe.’

‘Why can’t you believe in one personal God?’
‘We have a concept – abstract – not a personal god. The concept or notion of a personal God, hiding behind the clouds of secrecy, telling us irrational stories through few men whom he sends as messengers, demanding us to worship him or punish us, does not make sense. I don’t think that God is as silly as an autocratic emperor who wants others to respect him or fear him.’ I told her that such notions are just fancies of less educated human imagination and fallacies, adding that generally ethnic religious practitioners in Hinduism believe in personal gods. The entry level Hinduism has over-whelming superstitions too. The philosophical side of Hinduism negates all superstitions.

‘Good that you agree God might exist.. You told that you pray. What is your prayer then?’

'Sarve Bhavantu shukinah Sarve Santu Niramaya' Sarve Bhadrani Pasyntu Ma kashchid DukhBhag Bhavetu'

‘Loka Samastha Sukino Bhavantu. Om Shanti, Shanti, Shanti,’

‘Funny,’ she laughed, ‘What does it mean?’

'All be Happy and Healthy, No body suffer from sadness'
‘May all the beings in all the worlds be happy. Om Peace, Peace, Peace.’

‘Hmm ..very interesting. I want to learn more about this religion. It is so democratic, broad-minded and free’ she exclaimed.


‘The fact is Hinduism is a religion of the individual, for the individual and by the individual with its roots in the Vedas and the Bhagavad-Gita. It is all about an individual approaching a personal God in an individual way according to his temperament and inner evolution – it is as simple as that.’

‘How does anybody convert to Hinduism?’
‘Nobody can convert you to Hinduism, because it is not a religion, but a set of beliefs and practices. Everything is acceptable in Hinduism because there is no single authority or organization either to accept it or to reject it or to oppose it on behalf of Hinduism.’

I told her – if you look for meaning in life, don’t look for it in religions; don’t go from one cult to another or from one guru to the next.
For a real seeker, I told her, the Bible itself gives guidelines when it says ‘ Kingdom of God is within you.’ I reminded her of Christ’s teaching about the love that we have for each other. That is where you can find the meaning of life.
Loving each and every creation of the God is absolute and real.

‘Isavasyam idam sarvam’ Isam (the God) is present (inhabits) here everywhere – nothing exists separate from the God, because God is present everywhere. Respect every living being and non-living things as God. That’s what Hinduism teaches you.

Hinduism is referred to as Sanathana Dharma, the eternal faith. It is based on the practice of Dharma, the code of life. The most important aspect of Hinduism is being truthful to oneself. Hinduism has no monopoly on ideas.- It is open to all. Hindus believe in one God (not a personal one) expressed in different forms. For them, God is timeless and formless entity.

Ancestors of today’s Hindus believe in eternal truths and cosmic laws and these truths are opened to anyone who seeks them. But there is a section of Hindus who are either superstitious or turned fanatic to make this an organized religion like others. The British coin the word ‘Hindu’ and considered it as a religion.

I said: ‘Religions have become an MLM (multi-level- marketing) industry that has been trying to expand the market share by conversion. The biggest business in today’s world is Spirituality. Hinduism is no exception’

I am a Hindu primarily because it professes Non-violence – ‘Ahimsa Paramo Dharma’ – Non violence is the highest duty. I am a Hindu because it doesn’t conditions my mind with any faith system. A man/ woman who change ‘s his/her birth religion to another religion is a fake and does not value his/her morals, culture and values in life. Hinduism was the first religion originated and Actually the world 'Hinduism' occurred later originally its "Sanatna Dharma".

'So your are follower of Mahatma Gandhi' she asked me.

'Not exactly, i m inspired by him be not follower I think you should look Movie " lage raho munna bhai".

then we talked a lot on Gandhigiri & Sanjay Datt etc..

till that I felt sleep & Allahabad come next morning & she left the train...